我想知道Android中的用户手机号码.我使用了这段代码,但我没有得到数字.
TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String n = tm.getLine1Number();
Run Code Online (Sandbox Code Playgroud)
允许:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
Run Code Online (Sandbox Code Playgroud)
是否必须在android手机中保存号码 settings --> about phone --> status --> myphone number
有什么想法吗?
关于通过Android SDK访问双SIM卡功能有几个问题,所有这些问题都通过简短的声明来回答,这些声明在Android中不支持这些功能.
尽管如此,双SIM卡手机确实存在,而像MultiSim这样的应用似乎能够以某种独立于制造商的方式检测到这一点.
所以,从这个承认开始,让我试着提出一些更尖锐的问题:
(顺便说一下,所有这一切只是为了实现这个算法:用SIM卡1发送短信;如果发送失败,切换到SIM卡2并重新发送消息.)
任何旧的GSM兼容SIM卡(3G USIM的奖金).
我认为我需要一些硬件?任何人都可以为爱好者推荐便宜的东西,还有更专业的东西?
我假设有一个带有h/w的API的完整文档,所以也许这应该被标记为"无编程相关"?对不起,如果是的话.
任何好的URL或书籍(我熟悉3GPP标准).
我不是(黑帽子)黑客,不用担心,只是不喜欢SIM卡秘书,数据医生恢复等等,所以想自己编码,但可能会把它变成商业广告,或提供SIM卡编程服务(数据从损坏的卡中恢复等)作为副业.
更新:虽然我主要感兴趣的是只是阅读我的短信进行备份,如果有人知道一个便宜的SIM卡编写器(这样我可以备份全部或部分SIM卡并在以后恢复),这可能是一个奖励.
我没有真正的Android设备.我完全依赖于模拟器.因此,对于SIM卡联系人,更改SIM卡和其他关于SIM卡的用途,我想要一个SIM卡模拟器.我在默认模拟器中没有发现任何与此有关的事情.任何人都可以帮我解决这个以及任何链接到Android模拟器的第三方SIM模拟器.先感谢您..
我想以编程方式检测我的双卡Android手机中是否有两张SIM卡.我发现了一个API(TelephonyManager.getSIMState()
),但它适用于普通的单SIM卡手机.是否有任何API可以检测我的双卡手机中是否插入了两个SIM卡?
我有一部带2张SIM卡的Android手机,我想使用Sim1或Sim2发送短信.默认情况下,该消息是从sim1发送的.但我想从sim2发送短信.是否可以设置使用Sim1或Sim2发送短信?
如果有一个使用Sim1或Sim2发送短信的设置选项会很棒.这对于双卡Android手机很有用.我创建了短信应用程序android我已经能够顺利地短信应用程序,但默认短信由SIM发送1.但我想通过设置发送短信由sim1或sim2发送短信?
我想使用STK访问Android手机上的SIM卡菜单.
我正在尝试编写一个显示SIM菜单的APK并对其执行操作.但是,由于该软件将由用户使用,因此可能无法替换OS核心模块.
我怎样才能做到这一点?
我有几个关于MSISDN的问题.我明白:
我需要进一步了解的是:
MSISDN号码是否在SIM卡中烧毁(存储)?如果是,是否所有提供商都确保SIM卡中有MSISDN信息?如果不是,需要澄清的是,没有编程代码可以获取MSISDN号码?
有些人建议按以下代码获取MSISDN.但如果未在设备中设置"我的电话号码",则两个代码都返回null.反过来,如果设置了它,它将返回"我的电话号码".因此,问题是:"我的电话号码"等于MSISDN?
TelephonyManager.getLine1Number();
- >适用于Android
Phone.getDevicePhoneNumber(true);
- >黑莓手机
如上面的代码,返回字符串数据是从设备本身还是从SIM卡中获取的?
我正在开发NFC应用程序.我的应用程序将处理秘密信息,我想将这些数据存储在SIM卡上.是否有可能,如果有可能,我该怎么做?我的手机的Android版本是Android 2.3.5.
sim-card ×10
android ×9
phone-number ×2
smartcard ×2
apk ×1
blackberry ×1
gsm ×1
msisdn ×1
nfc ×1
sim-toolkit ×1
simulator ×1
sms ×1
smsmanager ×1