android 当前apn的状态以及获取

在绝大多数android机器etc路径下存放一个的apns-conf.xml文件,表示当前机器使用的apn信息
通过root机器可以push出来看看,具体路径可以上网搜下

static Uri PREFERRED_APN_URI = Uri.parse("content://telephony/carriers/preferapn");

				ContentResolver cResolver = context.getContentResolver();

			Cursor cr = cResolver.query(PREFERRED_APN_URI, null, null, null, null);

					cr.moveToFirst();
					String user = cr.getString(cr.getColumnIndex("user"));
					String pass = cr.getString(cr.getColumnIndex("password"));

//然后对获取的用户名和密码做相关处理获取对应的apn状态


你可能感兴趣的:(android)