对于我目前正在开发的应用,我们希望从用户的SIM卡读取数据,这样可以正常工作。我们希望用户可以在应用程序运行时切换SIM卡。执行此操作时,操作系统会请求设备重新启动,但我们似乎无法抑制此消息。
有没有办法让它能够在应用程序运行时插入SIM卡而无需重新启动设备。我打开所有选项(生根,自定义ROM等)
答案 0 :(得分:0)
我不认为这是可能的 - 我从未在手机设置中看到任何允许打开或关闭此功能的选项。您可能会感兴趣的是,对于某些手机 - 例如索尼Xperia Z,据我所记得 - 手机允许更换SIM卡而无需重启。
答案 1 :(得分:0)
我找到了一种方法,但我不知道它是否适用于其他设备。
Device:Sony E4g(2003)
Android:4.4.4
Root required :yes
Apps Needed :Romtoolbox pro
首先打开rom工具箱,然后转到应用管理器,然后搜索"Sim Detection"
它是系统应用,然后点击它然后转到"advanced freeze option"
,然后禁用"SimDetectionReciever"
,你就是完成。
希望这有帮助