在我的应用中,我想更改手机类型(GSM / CMDA)。
TelephonyManager中的getPhoneType()
方法
returns 1 (PHONE_TYPE_GSM)
or 2 (PHONE_TYPE_CDMA).
我可以通过手机
手动更改menu - Networks - Mobile Networks - Network Type ()
AUTO/GSM/CDMA.
我可以通过编程方式更改吗?
答案 0 :(得分:0)
在Settings.Secure
中,您有NETWORK_PREFERENCE
,其描述为:
应使用哪些网络的用户首选项。只有连接服务才能触及此信息。
这会导致ConnectivityManager
看起来只是用于数据连接,所以上述所有信息都是无用的,但很有必要注意。
并且在TelephonyManager
中没有set
方法,因此唯一可行的方法是查看internal and hidden methods。