问题标签 [sim-card]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4011 浏览

android - 在设置/安全/设置 SIM 卡锁定中检测“锁定 SIM 卡”的变化

一个针对Android 4.0.x 的问题最好。

我想立即或几秒钟后检测Lock SIM cardSettings > Security > Set up SIM card lock.

我尝试了 3 种方法:

1) 访问只读com.android.settings共享首选项。

logcat 中有警告:“未经许可尝试读取首选项文件 /data/data/com.android.settings/shared_prefs/com.android.settings_preferences.xml”。返回的地图getAll()是空的。

2)ITelephony.isSimPinEnabled()始终返回 false,即使启用并设置了 SIM PIN。因此,更改设置似乎与此界面完全无关。我正在考虑轮询界面,但这也不好。

3)在这里创建ContentObserver观察Settings.Secure不起作用。实际上,settings.db使用 sqlite 读取内容表明更改此设置时没有修改任何记录。以下代码也证实了这一点:

我唯一确定的是修改SIM PIN enabled设置会重写 com.android.settings preferences.xml 文件,如下所示:

$adb shell cat /data/data/com.android.settings/shared_prefs/com.android.settings_preferences.xml

受更改影响的标签是sim_toggle

有人有想法吗?我在这里做错了什么?

0 投票
0 回答
1532 浏览

android - 没有得到sim信息

在我的应用程序中,我使用 . 检查 Sim 是否存在simState == TelephonyManager.SIM_STATE_ABSENT。如果 Sim 存在,我将收集所有 Sim 信息,例如 Sim 运营商名称、Sim 国家/地区等。如果我关闭 WiFi,即使它存在,我也会得到 Sim 缺席,并且我没有得到任何 Sim 详细信息。(电话管理员无法访问 sim当 wifi 未连接时。)

  1. WiFi关闭时,还有其他方法可以获取SIM卡信息吗?

提前致谢。

0 投票
6 回答
32149 浏览

android - Android双SIM卡API

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

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

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

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

(顺便说一句,这一切的目的仅仅是实现这个算法:用 SIM 卡 1 发送短信;如果发送失败,则切换到 SIM 卡 2 并以这种方式重新发送消息。)

0 投票
2 回答
5350 浏览

android - 如何在android中捕获移除SIM卡的事件?

在android中,如何捕获SIM卡移除事件?通常在像HTC 1x这样的手机上,我们可以在不取出电池的情况下取出SIM卡,并且没有通知关机或重启手机。我想捕捉 SIM 卡被移除的事件,这样我就可以弹出一些消息。

0 投票
0 回答
1144 浏览

android - 安卓双卡检测

看了很多文档,我才知道官方没有办法检测安卓手机是用双卡还是单卡,但是很明显很多app都在用这个功能,所以我决定问问有没有人知道我该如何实现那?

0 投票
1 回答
1033 浏览

authentication - 使用 SIM 卡登录网络应用程序

我想创建一个安全连接到 Web 服务器的移动应用程序。为了避免依赖用户/密码身份验证,我想使用他们的 SIM 卡对设备进行身份验证。

我知道 SIM 卡上有证书,并且我找到了 EAP 身份验证。但所有文章都是关于 WiFi 接入点的。

是否可以从网络应用程序发送 EAP 请求?如果是怎么办?

谢谢您的帮助

他说这是不可能的:是否可以使用 SIM 卡在访问具有 Android 的安全 Web 服务器时进行相互身份验证?但我不敢相信。

0 投票
1 回答
758 浏览

android - Invoke specific menu from the sim toolkit menu using an app

How to make a shortcut or an app for android that we can put on the homescreen and invoke a specific menu from the sim toolkit menu? We need to go directly to a menu from the operator sim menu.

0 投票
0 回答
3000 浏览

gsm - Wavecom GSM 调制解调器上的 AT 命令

我将此脚本放在超级终端控制台中。

我的问题是控制台冻结,发送命令时没有响应AT+CMGD=1 (此命令删除 SMS #1),但在我的情况下,删除操作不起作用。

可能是什么原因 ?

谢谢。

0 投票
1 回答
1652 浏览

iphone - 读/写 SIM 卡上的证书 - iOS

我正在对使用 SIM 卡中的证书的方式进行一些研究(如果用户想更换手机,为了保持提供的服务)。

在Android中,似乎还可以,但是在iOS平台上我找不到任何东西:是否可以通过iPhone设备从SIM卡中读取X.509证书?

0 投票
2 回答
5273 浏览

android - 将物理 SIM 卡虚拟化到 Android 手机

我随身携带两部手机。

有没有办法可以将我的第二张 SIM 卡虚拟到我的 Android 手机上?

当我虚拟化时,我的第一张 SIM 卡仍然插入我的 Android 手机,但我的第二张 SIM 卡不再插入任何手机,但它在我的 Android 手机上被虚拟化了。当我收到第二张 SIM 卡的电话或消息时,我的 Android 手机会收到它,因为我的第二张 SIM 卡是虚拟的。

那么有没有这样的解决方案?