android当前apn的状态以及获取方法
程序员文章站
2023-12-14 08:20:52
在绝大多数android机器etc路径下存放一个的apns-conf.xml文件,表示当前机器使用的apn信息通过root机器可以push出来看看,具体路径可以上网搜下 复...
在绝大多数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状态
复制代码 代码如下:
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状态