SIM工具包应用程序 - Javacard开发工具包

jla*_*nza 5 sim-toolkit javacard

我正在尝试开发STK应用程序,但我不知道从哪里获得开发工具包.现在对于Javacard我从Oracle的网站上获得了一个,但它没有sim.toolkit包.

我不想从金雅拓等购买它.是否有任何"免费"实施?

我发现ETSI-3GPP是一个包含一些代码和库的zip文件,但我不知道这是否足够.我是否从那里的代码中生成了cap/jar文件?

谢谢

Dav*_*vid 10

来自3GPP的文件应足以补充您从Oracle下载的Javacard库.

正如您需要了解卡的Javacard版本一样,您还需要知道该卡支持的SIM API版本.再次检查您提到的3GPP TS 03.19,或者您也可以检查3GPP TS 43.019.下载正确的版本.

以下是我用于生成SIM API库的一些步骤:

  1. 下载相关的SIM API archieve,例如3GPP 43.019 v5.6.0
  2. 提取43019-560.zip文件
  3. Annex_A_java.zip在它下面提取
  4. 打开解压缩的Annex_A_java目录
  5. 压缩sim文件夹
  6. sim.zip扩展名重命名为sim_v5.6.0.jar

除了JAR文件,您还需要复制导出文件(生成CAP文件时需要).

  1. 提取 Annex_B_Export_Files.zip
  2. 打开Annex_B_Export_Files目录
  3. sim目录复制到导出文件目录集合中.

希望能帮助到你!

  • 您可以在java_card_kit-2_2_2\api_export_files下添加它,以及com,java,javacard和javacardx目录. (2认同)