APN的相关修改

修改APN的方法:

  1. 去掉列表中多余的apn选项的方法:
    去掉apns-conf.xml中相关的参数就能去掉apn中多余的选项,apns-conf.xml这个文件每个平台放的地方可能不一样,可以通过全局搜索找到地方。

  2. 把apn列表中的列表顺序调整一下
    先来看调整的效果图:
    顺序调整效果图
    我们可以看到CMWAP已经放到了最前面,没有修改之前是CMNET在CMWAP前面的。
    要达到这样的效果,那么我们要做什么呢?
    首先,我们要在apns-conf.xml中把相应的参数调整位置,按要显示的顺序进行排列,比如CMWAP就要放在CMNET前面。
    其次,在
    packages/apps/Settings/src/com/android/settings/ApnSettings.java

    private void fillList() {
    Cursor cursor = getContentResolver().query(Telephony.Carriers.CONTENT_URI, null, where, null,Telephony.Carriers.DEFAULT_SORT_ORDER);
    }

在这里,我们不要让列表去按顺序排列,把“Telephony.Carriers.DEFAULT_SORT_ORDER”改成”null”就OK了

猜你喜欢

转载自blog.csdn.net/lz99770337/article/details/51034917
APN