J2ME中有没有方法读取SIM卡中的内容?

简介:
  其实国外也在讨论这个问题,呵呵。

 

一般性的答案是:可以的。只不过现在的手机尚且不支持此标准。

更多的信息:

对于JavaCard这种东西,MIDP2.0中扩展了一个叫做Security and Trust Services API for J2ME (SATSA); JSR 177的东西,具体信息参见http://java.sun.com/products/satsa/

The Security and Trust Services API for J2ME (SATSA) 扩展了J2ME平台的安全特性,它增加了密码API,数字签名以及用户身份认证管理。这个规范也定义了如何和SmartCard交互。

但是估计这种东西明年以内可能才有设备支持。

 

如果手机不支持,也许可以将SATSA classes加入自己的midlet中,当然由于SATSA classes override CLDC and MIDP classes,你事先需要用ProguardSATSA混淆。当然,最好你等待有设备真的支持这个。

建议大家事先阅读

Instructions on SATSA developer's guide (http://java.sun.com/j2me/docs/satsa-dg/

SATSA Developer's Guide

SATSA Reference Implementation 
1.0

December 2004

satsa-1_0-windows.zip,Windows Platform - Security and Trust Services API for J2ME (SATSA) 1.0的二进制包,你可以从sun上下载。

目录
相关文章
|
4月前
`save_summary_steps`这个参数是用来控制训练过程中保存摘要的频率的
`save_summary_steps`这个参数是用来控制训练过程中保存摘要的频率的
27 2
|
4月前
save_summary_steps`这个参数是用来控制训练过程中保存摘要的频率的
save_summary_steps`这个参数是用来控制训练过程中保存摘要的频率的
23 2
|
11月前
(模拟菜单选择实现)## 存入你的基本信息,在zhangsan.txt文件中## 显示你的基本信息## 统计zhangsan.txt含有good的文本数
(模拟菜单选择实现)## 存入你的基本信息,在zhangsan.txt文件中## 显示你的基本信息## 统计zhangsan.txt含有good的文本数
|
12月前
【Simulink】查找模块的四种方法
【Simulink】查找模块的四种方法
1180 0
根据用户输入的参数自动读取对应时间内的wrf模式输出数据
根据用户输入的参数自动读取对应时间内的wrf模式输出数据
|
JavaScript 索引
TS再读8-接口
TS再读8-接口
42 0
readline()函数:可以读取一行 分析: 1.创建一个file对象 2.使用循环读取每一行的内容 直到读取内容为空 3.将读取到的内容写
readline()函数:可以读取一行 分析: 1.创建一个file对象 2.使用循环读取每一行的内容 直到读取内容为空 3.将读取到的内容写
Angular开发遇到的一个错误消息 - Expected linebreak to be LF(和本地文件的换行设置有关)
Angular开发遇到的一个错误消息 - Expected linebreak to be LF(和本地文件的换行设置有关)
145 0
Angular开发遇到的一个错误消息 - Expected linebreak to be LF(和本地文件的换行设置有关)
|
存储 TensorFlow 算法框架/工具