码迷,mamicode.com
首页 > 移动开发 > 详细

JAVA card 应用开发(二) 在项目添加APPLET

时间:2016-01-01 18:51:54      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:

在上篇博文中。《JAVA card 应用开发创建第一个APPLET》。介绍了一个项目从无到有。

那么。我们建立了这个项目后,仅仅有一个应用(一个可选AID),假设我希望这个项目能够有多个应用(有多个AID可选)。就类似卡片初始化后。我能够选择PSE。能够选择PPSE,并且有多个AID存在,那么怎么在项目中加入AID呢?

 

1.      在已有的项目名称,右键。选择“New”,再选择”Java card Applet”。例如以下图1。

技术分享

图1. 新建Applet

 

2.      此时会弹出对话框。填入class的名称。

比方我希望建立QPBOC的应用,例如以下图2.

技术分享

图2.新建CLASS

 

3.      点击Next后,弹出图3对话框。

技术分享

图3.输入AID

 

4.      点击Finish。我们能够看到项目中已经添加了“QPBOC.java”,也有了相关的代码。

例如以下图4.

技术分享

图4.项目结构

 

5.      这个时候。须要在模拟器中添加我们这个QPBOC的应用,点击Debug的图标旁边的下拉框(一仅仅绿色的小虫子)。能够看到Debug Configurations的对话框。例如以下图5.

技术分享

图5. 配置Debug Configuration

 

6.      在这个对话框中点击进入Package Upload这个标签页,双击已经建好的包“testpackage”,就会弹出可选的Applet。例如以下图6,选择QPBOC,点击Apply。点击Debug。

技术分享

图6. 增加新的AID

 

7.      JCOP就会执行起来,看到我们新建的QPBCO应用。A00000000303,已经成为Application:SELECTABLE.例如以下图7.

技术分享

图7. JCOP执行

 

8.      此时,能够发送/send 00A4040006A00000000303 感受一下。

 

说明:《JAVA card 应用开发》系列博文是我在学习Java卡过程中的记录,有不正确的地方。请指出。

JAVA card 应用开发(二) 在项目添加APPLET

标签:

原文地址:http://www.cnblogs.com/hrhguanli/p/5093505.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!