各个网络接入点的 NetworkInfo 以及 SQLite3 中存放apn的表结构


一. 首先  NetworkInfo  是由下面的代码得出的


		ConnectivityManager connectivity = (ConnectivityManager) context
				.getApplicationContext().getSystemService(
						Context.CONNECTIVITY_SERVICE);
		NetworkInfo ni = connectivity.getActiveNetworkInfo();




各个网络接入点的 NetworkInfo 以及 SQLite3 中存放apn的表结构_第1张图片 各个网络接入点的 NetworkInfo 以及 SQLite3 中存放apn的表结构_第2张图片

(虚拟机的) (手机wifi


各个网络接入点的 NetworkInfo 以及 SQLite3 中存放apn的表结构_第3张图片各个网络接入点的 NetworkInfo 以及 SQLite3 中存放apn的表结构_第4张图片

(移动net)(移动wap



各个网络接入点的 NetworkInfo 以及 SQLite3 中存放apn的表结构_第5张图片各个网络接入点的 NetworkInfo 以及 SQLite3 中存放apn的表结构_第6张图片

(联通net)(联通wap

二. SQLite3 中存放apn的表结构

先说一下uricontent://telephony/carriers/preferapn可自己通过代码查看 代码为:


		Cursor c = this.getContentResolver().query(Uri.parse("content://telephony/carriers/preferapn"), null,null, null, null);
		int count = c.getColumnCount();
		for (int i = 0; i < count; i++) {
			String name = c.getColumnName(i);
		}

表共有18列 分别为:

_id,name  ,numeric,  mcc,  mnc,apn,  user,  server,  password,  proxy,  port,  mmsproxy,  mmsport,  mmsc,  authtype,   type,   current,  nwkname.


但是我们可用的不多 ,我下面贴几个例子 也是自己代码查出来的:(没用的几列就不贴了,要不表格太长装不下)

_id name   apn
proxy

port 
nwkname
251 联通NET上网 3gnet     中国联通
253 联通WAP上网 3gwap 10.0.0.172 80 中国联通





你可能感兴趣的:(各个网络接入点的 NetworkInfo 以及 SQLite3 中存放apn的表结构)