我正在开发的应用需要从用户的SIM卡中读取数据,这方面工作得很好。我们希望在应用运行时,用户可以更换SIM卡。但是,在此过程中,操作系统会要求设备重新启动,我们似乎无法抑制该消息。 有没有办法使用户可以在应用程序运行时插入新的SIM卡而不必重新启动设备?我愿意尝试各种选项(如获取root权限...
我有一款带有2个SIM卡的安卓手机,我想要检测来电的目标——它是针对SIM卡1还是SIM卡2的。是否可以从通话信息中获取目标号码?
所有智能卡都具有嵌入式的加密功能和计算能力。 开发的安卓应用程序是否可以利用此功能?例如,我是否能够使用存储在SIM卡上的公钥/私钥来签署文件? 我听说过一些标准和规范以及倡议(ETSI-MSS、移动PKI),但我没有看到这种架构的任何应用。 有人对此有什么线索吗?
从API Level 22开始,Android原生支持双SIM卡设备。在API中心,有一个SubscriptionInfo.getSubscriptionId()方法。 通过这些ID,您可以检索每个SIM卡的SmsManager以发送短信和彩信。您还可以识别哪个SIM卡上收到了短信,在SMS...
我有一张智能卡,其ATR为: ATR = 3B 9E 94 80 1F 42 80 31 00 73 BE 21 10 66 54 59 53 04 4C 25 CF. 根据atr-parse.appspot.com的输出,我发现它是伊朗移动通信公司(Mobile Communicatio...
存储MSISDN(电话号码)的最佳数据类型是什么? 需要能够存储世界上任何电话号码。 有人知道包括国际拨号码在内的MSISDN长度的最大可能值吗? 例如,南非电话号码为+27xxxxxxxxx,不包括+号共11位数字。 +号无需存储。 谢谢提前。
我正在尝试使用这个查询来读取SIM卡上的联系人信息。 cur = managedQuery(Uri.parse("content://icc/adn") ,null ,null ...
我正在开发一款安卓应用,可以在手机的sim卡中安装软件。我想让这个应用在卸载时做最后一个动作:清除sim卡内部的内容。这意味着,当我的APK被卸载时,需要执行一个最后的操作。 问题是:我没有找到任何方法来实现这一点。(除了拥有一个辅助应用程序,捕捉卸载意图并完成工作,但恐怕这与我的愿望相去甚...