【问题标题】:getting started with java card on sim cards开始在 SIM 卡上使用 java 卡
【发布时间】:2010-09-28 00:30:24
【问题描述】:

我正在寻找使用 Java Card 在 sim 卡上运行的简单初学者程序。谁能指出一些关于入门的非常基本的信息?我看过一些关于工具包 api 的描述,但我正在寻找类似的东西:sim 卡支持哪些功能,如何将我的代码上传到卡上(我需要特殊的硬件吗?),我怎么知道sim卡是否支持java卡之类的。


编辑:我特别希望在 sim 卡上运行代码。我在网上看过一些非常高级的教程,但没有连接到 SIM 卡或上传代码。我有一个 USB sim 卡读卡器和各种卡要测试,但我找不到有关如何使用它们的任何详细信息。

【问题讨论】:

    标签: javacard


    【解决方案1】:

    要将您的代码上传到 sim 卡,似乎需要以下工具之一:

    我没有任何这些来识别我的 ebay sim 卡读卡器,所以我想我会买一个不同的读卡器(可能来自 gemalto)


    编辑:我购买了 ACS ACR38 SDK,其中包括 3 个读卡器和一系列卡,以及驱动程序、代码示例和工具。这些读卡器与金雅拓开发者套件配合得很好。

    金雅拓开发者套件提供的Usability Lab 教程是深入研究 sim 卡开发的一个很好的方法。


    非常有趣的事情要注意:让您的代码在商业移动网络运营商 SIM 卡上运行非常困难。他们通常需要正确的证书才能写信给他们。

    对此有硬件解决方法。我目前正在研究 TurboSIM 和 RebelSIM。


    由于其他压力,我最终放弃了这个项目。除了与移动网络上的真实设备不兼容的开发卡之外,我无法运行任何 Java 卡。 TurboSIM 和 RebelSIM 等剪切卡是可能的,但使用起来非常令人沮丧。

    【讨论】:

      【解决方案2】:

      netbeans 页面上有一个不错的快速入门教程 http://netbeans.org/kb/docs/javame/java-card.html

      【讨论】:

      • 谢谢。我已经通过一些教程和概述,我可以得到一个基本的小程序项目在模拟器中编译和运行,但现在我正在寻找一些关于在手机 sim 卡上运行的细节。你知道我将如何开始使用 SIM 卡吗?我有一个 USB 读卡器,以及来自不同移动运营商的各种 sim 卡,但我找不到有关卡支持什么或如何在卡上上传和执行我的代码的任何详细信息。
      • 能否使用 SIM 卡很大程度上取决于您手机提供的卡操作系统。一些沃达丰卡支持它,但我还没有尝试编译 sim 应用程序。确定您的卡是否受支持的最简单方法是检查 atr 并找出卡正在使用的 cos ludovic.rousseau.free.fr/softwares/pcsc-tools/… 维护许多 cos 的 atr 列表。
      猜你喜欢
      • 2013-06-15
      • 1970-01-01
      • 1970-01-01
      • 2011-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多