问题标签 [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.
android - 在设置/安全/设置 SIM 卡锁定中检测“锁定 SIM 卡”的变化
一个针对Android 4.0.x 的问题最好。
我想立即或几秒钟后检测Lock SIM card
对Settings > 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
。
有人有想法吗?我在这里做错了什么?
android - 没有得到sim信息
在我的应用程序中,我使用 . 检查 Sim 是否存在simState == TelephonyManager.SIM_STATE_ABSENT
。如果 Sim 存在,我将收集所有 Sim 信息,例如 Sim 运营商名称、Sim 国家/地区等。如果我关闭 WiFi,即使它存在,我也会得到 Sim 缺席,并且我没有得到任何 Sim 详细信息。(电话管理员无法访问 sim当 wifi 未连接时。)
- WiFi关闭时,还有其他方法可以获取SIM卡信息吗?
提前致谢。
android - Android双SIM卡API
有几个关于通过 Android SDK 访问双 SIM 卡功能的问题,所有这些问题都通过简短的声明来回答,即 Android 不支持此类功能。
尽管如此,双 SIM 卡手机确实存在,像MultiSim这样的应用程序似乎能够以某种独立于制造商的方式检测到这一点。
所以,从这个确认开始,让我试着问一些更尖锐的问题:
- “Android SDK 不支持多个 SIM 功能”是否意味着这些功能不存在,或者尝试使用它们只是一个坏主意?
- 是否有提供 SIM 卡信息的 Android 内容提供商或内部包(com.android...)?(据我在文档和代码中看到的 TelephonyManager 没有提到多个 SIM 卡)
- 是否有任何制造商向开发人员公开多个 SIM 功能的报告?
- 如果我要从制造商那里寻找未记录的功能,我会怎么做?
(顺便说一句,这一切的目的仅仅是实现这个算法:用 SIM 卡 1 发送短信;如果发送失败,则切换到 SIM 卡 2 并以这种方式重新发送消息。)
android - 如何在android中捕获移除SIM卡的事件?
在android中,如何捕获SIM卡移除事件?通常在像HTC 1x这样的手机上,我们可以在不取出电池的情况下取出SIM卡,并且没有通知关机或重启手机。我想捕捉 SIM 卡被移除的事件,这样我就可以弹出一些消息。
android - 安卓双卡检测
看了很多文档,我才知道官方没有办法检测安卓手机是用双卡还是单卡,但是很明显很多app都在用这个功能,所以我决定问问有没有人知道我该如何实现那?
authentication - 使用 SIM 卡登录网络应用程序
我想创建一个安全连接到 Web 服务器的移动应用程序。为了避免依赖用户/密码身份验证,我想使用他们的 SIM 卡对设备进行身份验证。
我知道 SIM 卡上有证书,并且我找到了 EAP 身份验证。但所有文章都是关于 WiFi 接入点的。
是否可以从网络应用程序发送 EAP 请求?如果是怎么办?
谢谢您的帮助
他说这是不可能的:是否可以使用 SIM 卡在访问具有 Android 的安全 Web 服务器时进行相互身份验证?但我不敢相信。
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.
gsm - Wavecom GSM 调制解调器上的 AT 命令
我将此脚本放在超级终端控制台中。
我的问题是控制台冻结,发送命令时没有响应AT+CMGD=1
(此命令删除 SMS #1),但在我的情况下,删除操作不起作用。
可能是什么原因 ?
谢谢。
iphone - 读/写 SIM 卡上的证书 - iOS
我正在对使用 SIM 卡中的证书的方式进行一些研究(如果用户想更换手机,为了保持提供的服务)。
在Android中,似乎还可以,但是在iOS平台上我找不到任何东西:是否可以通过iPhone设备从SIM卡中读取X.509证书?
android - 将物理 SIM 卡虚拟化到 Android 手机
我随身携带两部手机。
有没有办法可以将我的第二张 SIM 卡虚拟到我的 Android 手机上?
当我虚拟化时,我的第一张 SIM 卡仍然插入我的 Android 手机,但我的第二张 SIM 卡不再插入任何手机,但它在我的 Android 手机上被虚拟化了。当我收到第二张 SIM 卡的电话或消息时,我的 Android 手机会收到它,因为我的第二张 SIM 卡是虚拟的。
那么有没有这样的解决方案?