标签: sim-card

如何在Android中获取当前的SIM卡号码?

我想知道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 phone-number sim-card telephonymanager

38
推荐指数
4
解决办法
9万
查看次数

Android双SIM卡API

关于通过Android SDK访问双SIM卡功能有几个问题,所有这些问题都通过简短的声明来回答,这些声明在Android中不支持这些功能.

尽管如此,双SIM卡手机确实存在,而像MultiSim这样的应用似乎能够以某种独立于制造商的方式检测到这一点.

所以,从这个承认开始,让我试着提出一些更尖锐的问题:

  • "Android SDK不支持多个SIM功能"是否意味着这些功能不存在,或者尝试使用它们只是一个坏主意?
  • 是否有提供SIM卡信息的Android内容提供商或内部包(com.android ...)?(TelephonyManager,据我在文档和代码中看到的,没有提到多个SIM卡)
  • 是否有任何制造商向开发人员公开多个SIM功能的报告?
  • 如果我要从制造商那里寻找未记录的功能,我该怎么做呢?

(顺便说一下,所有这一切只是为了实现这个算法:用SIM卡1发送短信;如果发送失败,切换到SIM卡2并重新发送消息.)

android sim-card

27
推荐指数
3
解决办法
3万
查看次数

如何以编程方式访问SIM卡?

任何旧的GSM兼容SIM卡(3G USIM的奖金).

我认为我需要一些硬件?任何人都可以为爱好者推荐便宜的东西,还有更专业的东西?

我假设有一个带有h/w的API的完整文档,所以也许这应该被标记为"无编程相关"?对不起,如果是的话.

任何好的URL或书籍(我熟悉3GPP标准).

我不是(黑帽子)黑客,不用担心,只是不喜欢SIM卡秘书,数据医生恢复等等,所以想自己编码,但可能会把它变成商业广告,或提供SIM卡编程服务(数据从损坏的卡中恢复等)作为副业.


更新:虽然我主要感兴趣的是只是阅读我的短信进行备份,如果有人知道一个便宜的SIM卡编写器(这样我可以备份全部或部分SIM卡并在以后恢复),这可能是一个奖励.

gsm sim-card

20
推荐指数
1
解决办法
4万
查看次数

如何模拟Android的SIM卡

我没有真正的Android设备.我完全依赖于模拟器.因此,对于SIM卡联系人,更改SIM卡和其他关于SIM卡的用途,我想要一个SIM卡模拟器.我在默认模拟器中没有发现任何与此有关的事情.任何人都可以帮我解决这个以及任何链接到Android模拟器的第三方SIM模拟器.先感谢您..

android simulator android-emulator sim-card

20
推荐指数
2
解决办法
3万
查看次数

检测双卡Android手机中两张SIM卡的状态

我想以编程方式检测我的双卡Android手机中是否有两张SIM卡.我发现了一个API(TelephonyManager.getSIMState()),但它适用于普通的单SIM卡手机.是否有任何API可以检测我的双卡手机中是否插入了两个SIM卡?

android sim-card

19
推荐指数
1
解决办法
4万
查看次数

选择以编程方式使用Sim1或Sim2发送短信

我有一部带2张SIM卡的Android手机,我想使用Sim1或Sim2发送短信.默认情况下,该消息是从sim1发送的.但我想从sim2发送短信.是否可以设置使用Sim1或Sim2发送短信?

如果有一个使用Sim1或Sim2发送短信的设置选项会很棒.这对于双卡Android手机很有用.我创建了短信应用程序android我已经能够顺利地短信应用程序,但默认短信由SIM发送1.但我想通过设置发送短信由sim1或sim2发送短信?

sms android sim-card smsmanager

17
推荐指数
3
解决办法
2万
查看次数

如何使用APK访问Android STK菜单?

我想使用STK访问Android手机上的SIM卡菜单.

我正在尝试编写一个显示SIM菜单的APK并对其执行操作.但是,由于该软件将由用户使用,因此可能无法替换OS核心模块.

我怎样才能做到这一点?

android sim-toolkit apk sim-card

14
推荐指数
1
解决办法
2万
查看次数

MSISDN:它是SIM卡数据吗?为什么所有提供的功能(来自Blackberry和Android)获取MSISDN不可靠?

我有几个关于MSISDN的问题.我明白:

  1. MSISDN基本上就是电话号码
  2. 它不是IMSI

我需要进一步了解的是:

  1. MSISDN号码是否在SIM卡中烧毁(存储)?如果是,是否所有提供商都确保SIM卡中有MSISDN信息?如果不是,需要澄清的是,没有编程代码可以获取MSISDN号码?

  2. 有些人建议按以下代码获取MSISDN.但如果未在设备中设置"我的电话号码",则两个代码都返回null.反过来,如果设置了它,它将返回"我的电话号码".因此,问题是:"我的电话号码"等于MSISDN?

    TelephonyManager.getLine1Number(); - >适用于Android

    Phone.getDevicePhoneNumber(true); - >黑莓手机

  3. 如上面的代码,返回字符串数据是从设备本身还是从SIM卡中获取的?

android blackberry phone-number sim-card msisdn

14
推荐指数
1
解决办法
3万
查看次数

使用Android应用程序访问SIM卡?

我想知道是否可以使用Android应用程序访问SIM卡

android smartcard sim-card

13
推荐指数
2
解决办法
4万
查看次数

如何使用NFC在Android卡上存储Android应用程序数据?

我正在开发NFC应用程序.我的应用程序将处理秘密信息,我想将这些数据存储在SIM卡上.是否有可能,如果有可能,我该怎么做?我的手机的Android版本是Android 2.3.5.

android smartcard nfc sim-card

12
推荐指数
1
解决办法
7872
查看次数