我需要在android中查找首选网络模式。我使用了下面的代码,但它在设备中返回SettingsNotFoundException。以编程方式在android中查找首选网络模式
回答
这不是一个安全的设置,而是一个全球性的设置。您可以通过访问:
android.provider.Settings.Global.getInt(this.getContentResolver(), "preferred_network_mode");
欲了解更多信息,请参考Android的源代码在这里:Settings.Global.PREFERRED_NETWORK_MODE
编辑
如果设备未注册到网络然而,这是什么返回:
RIL_E_OP_NOT _ALLOWED_BEFORE_REG_TO_NW = 9,/ *数据OPS不是之前网络*/
欲了解更多信息设备寄存器允许读取源代码在这里:ril.h:118
编程捕获它我已经实现了这个代码。它给予优先的网络类型值只在索尼设备和其他设备,它只给出一个值9总是否如果我选择2g,3g或4g网络。 –
也许这些其他设备中的SIM卡不支持多种模式? –
或者这些设备根本没有SIM卡? –
- 1. 以编程方式更改网络选择模式
- 2. 如何以编程方式在Qt中更改网络模式
- 3. 以编程方式查找网络掩码中的主机数
- 4. 在Android中以编程方式监控网络浏览器?
- 5. 在Android上以编程方式修改网络状态?
- 6. 如何以编程方式找出JRE网络设置?
- 7. 以编程方式在android
- 8. Android - 仍然无法以编程方式删除Wifi网络
- 9. 无法以编程方式配置WiFi开放网络android?
- 10. 在Android中以编程方式设置沉默模式Phonegap
- 11. 以编程方式查找地区
- 12. 以编程方式查找GridView行
- 13. 如何以编程方式查找javac.exe?
- 14. 在.NET CF中以编程方式切换WiFi网络?
- 15. 的Android编程:如何以编程方式在网格的方式
- 16. 以编程方式检查android版本
- 17. 以编程方式检查提交网络表单的复选框
- 18. 如何以编程方式检查Android中的复选框?
- 19. 用复选框以编程方式填充首选项
- 20. 以编程方式在java中查找方法的开头
- 21. 以编程方式在Python中查看网络上的其他计算机
- 22. iPhone:以编程方式查找互联网连接
- 23. 在Windows下以编程方式禁用网络摄像头
- 24. 以编程方式在黑莓上添加一个wifi网络
- 25. 以编程方式检测iOS中的蜂窝网络类型
- 26. 以编程方式在SQL Server上查找并应用模式差异
- 27. Android:如何以编程方式查找WiFi频道的带宽?
- 28. 以编程方式在android应用程序中查找内存泄漏
- 29. 我们可以以编程方式创建iPhone AdHoc网络吗?
- 30. 以编程方式在WPF中以模板的形式创建网格
你是什么意思'的首选网络mode'是什么意思?是3g,4g,gsm,边缘等? –
它是首选网络模式从设备的设置,我们需要在应用 –