相信大家早已对Apple Pay感到不陌生,其实早在Apple Pay流行于中国之前,谷歌早已推出 HostApduService 接口,为我们开发者提供了实现虚拟的方向。笔者也早早地赶上了这个潮流~其中的技术 涉及基于ISODep、NfcA技术的NFC开发,HostApduService接口的调用,基于ISO/IEC、14443-4协议的应用层Apdu的通信,sm4加密算法 等本节内容,笔者将
转载 2024-06-03 14:45:31
119阅读
# 开发 Android 虚拟 SIM 的入门指南 在现今的移动通信中,虚拟 SIM 技术逐渐受到关注。本文将帮助你理解和开发一个简单的 Android 虚拟 SIM 应用。下面,我们将详细介绍整个过程,并提供必要的代码示例与注释。 ## 流程概览 在我们开始之前,让我们先了解开发一个 Android 虚拟 SIM 应用的基本流程。 ```mermaid flowchart TD
# Android虚拟SIM的科普与开发 随着移动互联网的飞速发展,越来越多的应用程序需要对SIM进行操作与管理。虚拟SIM(eSIM)技术为我们带来了方便的用户体验,与传统SIM相比,虚拟SIM卡具有更好的灵活性和效率。本文将介绍Android虚拟SIM的基本概念,以代码示例帮助开发者理解如何使用这些技术,并展示其状态图。 ## 什么是虚拟SIM(eSIM) 虚拟SIM是一种
原创 7月前
209阅读
           Phone 对象初始化的过程中,会加载SIM的部分数据信息,这些信息会保存在IccRecords 和 AdnRecordCache 中。SIM的数据信息的初始化过程主要分为如下几个步骤      1.RIL 和 UiccController 建立监听关系 ,
# 教你实现 Android SIM 功能 在移动应用开发中,SIM (Subscriber Identity Module)是一个重要的组成部分,尤其是在需要处理电话、消息和数据连接的应用中。虽然直接与 SIM 交互的功能相比其他标准开发工作复杂一些,但其实并不难。我会逐步带你走过实现 Android SIM 功能的全过程。 ## 整体流程 以下是实现 Android SIM
原创 10月前
155阅读
功能描述平时我们用的手机和4G模块,都需要插一张SIM,远程SIM(下面称作Remote SIM)是一种比较特殊的应用。Remote SIM Card 指的是SIM 与无线通讯模块之间的数据交互通过网络进行交互,如无线通讯模块在深圳,SIM 在美国的旧金山,Remote SIM Card 功能提供了一套交互机制能够在无线通讯模块与SIM之间进行通讯,能够使深圳的无线模块能够识别到在美国的S
华为移动宽带检测工具(Mobile Doctor)是一款由华为官方推出的华为移动宽带检测工具,使用该工具可以帮助用户对华为的移动宽带进行检测修复,让您的宽带焕然一新。支持列表E3256s,E3276s,E5220,E5776s, E5756,E8278,ET5321,E5372S-32,E5375,ET5321s,EC5321,E5170s-22,E5151,102HW,E3131Cs,E3251
SIM存储的数据可分为四类:第一类是固定存放的数据。这类数据在移动电话机被出售之前由SIM中心写入,包括国际移动用户识别号(IMSI)、鉴权密钥(KI)、鉴权和加密算法等等。第二类是暂时存放的有关网络的数据。如位置区域识别码(LAI)、移动用户暂时识别码(TMSI)、禁止接入的公共电话网代码等。第三类是相关的业务代码,如个人识别码(PIN)、解锁码(PUK)、计费费率等。第四类是电话号码簿,是
转载 2023-12-14 11:03:08
552阅读
本文主要讲USIM插入手机后读取中contacts信息的流程。整体流程总结每次插拔SIM都会将联系人数据库中关于SIM的联系人删除 SimStateReceiver 通过接收 RIL 上报的关于 SIM 状态变化的广播去启动 SimContactsServiceSimContactsService 异步启动 IccProvider 去查询 SIM 联系人通过 IccPhoneBookI
转载 2023-08-29 17:23:22
670阅读
一种sim检测装置及其检测sim插拔的方法【技术领域】[0001]本发明涉及移动通讯设备领域,尤其涉及一种S頂检测装置及其检测S頂插拔的方法。【背景技术】[0002]S頂是移动终端中都会插入的身份标识,现有技术中,为了让用户使用方便,越来越多的移动终端支持S頂热插拔功能;但是,现有技术中对于S頂的热插拔检测都是通过中断引脚的电平变化来检测的,即有两种方案:(I)在未插入SIM时,
SIM(Subscriber Identity Module,用户识别模块)和USIM(Universal Subscriber IdentityModule,全球用户识别模块)都是在UICC(Universal Integrated Circuit Card,通用集成电路卡)上的网络接入应用,移动终端需要通过UICC上的SIM应用或者USIM应用作为用户身份标识登入运营商网络。也就是说UIC
文章目录1. SIM 加载流程(基于 Android O)1.1 主要流程1.2 需注意的细节2. 运营商名称显示流程2.1 主要流程2.2 需注意的细节 1. SIM 加载流程(基于 Android O)1.1 主要流程SIM 框架的中心类为 UiccController,在该类的注释中完整标注了SIM 框架的组成UiccController 会在RILJ中注册监听事件,一旦RILJ收到m
转载 2023-07-25 23:12:03
282阅读
1. 一种基于虚拟SIM的内置多虚拟SIM方法,其特征在于该方法首先,在可信执行 环境下划分一块区域,保存多张虚拟SIM的固定存放的数据、暂时存放的有关网络的数 据、相关的业务代码,手机把IMSI发送给服务器;服务器生成一组随机数发送;手机将随机 数通过安全信道发送给TEE。2.根据权利要求1所述的基于虚拟S顶的内置多虚拟S顶方法,其特征在于手机从 可信执行环境上读取当前正在使用的虚拟S
 SIM应用移动运营商已经将SIM用於很多不同的应用,下面列出了其中最主要的应用∶·漫游应用∶确保手机可以在漫游之後选择缺省的运营商网络。一个SIM应用是可以在手机漫游到某个合作夥伴运营商网络时,在手机屏幕上显示运营商名称。注:在手机上显示的运营商名称有以下三种:OPN 是指此SIM的提供商名称;PLMN 当前注册的网络提供商名称;SPN 服务提供商名称;OPN和SPN都是提前预置
转载 2023-11-20 02:31:05
391阅读
谷歌Pixel 2和Pixel 2 XL手机亮点不少,逆天的拍照性能、别具一格的外观以及谷歌亲儿子待遇,都值得粉丝们去充值信仰。在精简零件方面,谷歌Pixel 2同样走在时代的前端,除了备受争议的3.5mm耳机孔外,谷歌更是在这款旗舰上为世界展示了e-SIM在手机上的“打开方式”。而在这之前,苹果则是在iPad mini和Apple Watch Series 3上使用了e-SIM设计——那么e-S
日常我们在使用手机时,不管是上网也好,打电话也好,再或者是发短信,这些手机使用过程中的绝大部分的功能都是依托于手机中的SIM来进行的,而没有了SIM我们也就不能打电话发短信,甚至是在没有WiFi的情况下,我们都不能进行上网娱乐。而SIM卡在插入手机后,相信有很多小伙伴会遇到这种问题,自己的手机明明已经安装了SIM,可是忽然间的就不知道是什么原因,手机就显示无SIM,导致日常最基本的打电话功
文章目录一、前言二、发送AT指令函数:send_at_cmd()2.1 设计思路2.2 代码实现三、Check系列函数——检测串口和SIM是否就绪3.1check_tyy_ready()3.2 check_sim_exist()3.3 check_sim_login()3.4 check_sim_signal()3.5 check_all_ready() 一、前言在前一篇:(四)Linux 4
有一些事情你可以做,以确保您的Android手机保持尽可能安全,如果它从你的手中流失 - 一个好的锁屏密码是一个坚实的开始。您可能没有意识到的是,有一种方法可以通过启用SIM来进一步增强安全性。相关文章图片1tupian如何使用PIN,密码或模式保护您的Android手机在讨论如何启用SIM锁定之前,首先谈一谈它是什么根据名称,很容易假设这是一种设置,如果安装的SIM被删除,会发出警报。不过这
上周,在一个稳定量产2年的项目上,遇到一个SIM字串显示的问题,此前一直认为SIM显示字串就是网络运营商,即对应PLMN(MCC,MNC)的名称,但实际并非如此简单,分析解决的过程如下:问题描述: 放入4G  sim,搜索显示的网络名称为英文CMCC,并非所期望的“中国移动“或”中国移动3G“字样。问题分析: 1,第一反应,怀疑字串错误,或者4G的PLMN对应的TXT名不正确,查看代码
1.初识SIMSIM的物理划分标准SIM:2515 micro SIM:1512 nano SIM:12.3*8.8 厚度:0.68SIM内部的组成ROM、RAM、EEPROMROM:存放系统程序 RAM:存放系统临时信息 EEPROM:存放号码、短信、程序SIM简介SIM:Subscriber Identification Module 功能:对移动用户进行身份验证(如何进行验证的
转载 2024-01-20 23:31:41
884阅读
  • 1
  • 2
  • 3
  • 4
  • 5