首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将stk applet加载到sim卡中

将stk applet加载到sim卡中
EN

Stack Overflow用户
提问于 2015-04-22 15:15:15
回答 2查看 2.5K关注 0票数 3

我是开发的初学者,我试图将stk applet加载到Sim卡中,这是我的问题:

我有一个STK applet源代码。

我有一个智能卡读卡器(gemplus pc/sc)

我有一张SIM卡和行政代码

我安装了eclipse并添加了JAvaCard和SIM库。

当我试图运行applet时,我会得到以下错误:

代码语言:javascript
复制
    Charger : la classe ImsiManager.class est introuvable.
java.lang.ClassNotFoundException: ImsiManager.class
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

并且会出现一个appletviewer窗口,并以“”作为消息。

有人能帮忙吗?我需要知道如何将这个小程序加载到我的sim卡中?欢迎所有建议。

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-23 13:54:28

您的不能在Eclipse中运行simulator而不使用模拟器,而且您需要使用SIM卡模拟器(它也可以是的插件),或者尝试在真正的SIM卡上运行applet。

此外,为了上传(并安装)您的小程序,首先需要将该程序转换为CAP文件。Java Card开发工具包中有一个名为转换器的工具,您可以使用它将applet转换为CAP文件。

与直接使用转换器工具不同,您可以简单地使用Eclipse-JCDE插件来使用该工具并转换您的applets。

转换后,您需要将这个CAP文件上传到SIM卡上。您可以使用一些已经编写好的开源工具来实现这个目标。GlobalPlatformPro是有很好记录的一个.

注意:我担心如果Java Card开发工具包能够将带有专有SIM的applet转换为CAP文件。但是对于只包含Java的applet,您可以简单地使用它。

票数 2
EN

Stack Overflow用户

发布于 2017-07-17 09:06:22

如何将代码转换为上限文件:

  • 使用JCWDE Eclipse插件将代码转换为CAP文件。查看eclipse市场上的插件及其相关指南。您将需要JAVACARD开发工具包为这一活动,转到甲骨文网站下载,或简单地谷歌它。

如何将上限文件加载到卡:

  • 访问Simalliance网站,下载Simalliance工具。它支持加载和探索卡片。您应该有相关的卡密钥来加载/安装或删除卡上的应用程序。
  • 检查Cat加载器手册如何使用该工具。免费使用。

享受:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29801917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档