1.概述
在10.0的产品开发中,在最近的开发中,由于产品使用的移动网络为4G,所以产品提出要把默认的移动网络修改成4G
,这就需要修改现在的默认移动网络查询相关的设置点就可以了,所以这就需要看源码来修改了
如图:
2. 移动网络默认为4G的核心类
frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
framework/base/telephony/java/com/android/internal/telephony/RILConstants.java
3. 移动网络默认为4G的核心功能分析和实现
通过查询查看Settings源码得知默认值是从属性ro.telephony.default_network 获取的当前默认移动网络类型
首选查看DatabaseHelper.java 的源码
路径:frameworks/base/packages/SettingsProvider/src