JCOP开发调试JavaCard程序及测试脚本的编写执行
一.JCOP插件的安装
第一步
在eclipse里安装JCOP的插件,安装过程简述:Help->Software Updates->Find and Install调出安装窗口如下图
第二步
选择:Search for new features to install,出现如下图的窗口
第三步
点击new Local Site按钮,打开JCOP插件所在目录,并选中,如下图所示,确定
然后一直点下一步下一步就可以了,安装完了
二.创建工程
通过创建工程向导创建一个JavaCard工程(如,TestApp)。创建过程如下图
Project name填写工程的名字点next
选择Java Card API的版本,选择GP版本,点next
怎么用java编写app软件勾选Create a Java Card application using one of the templates(使用模板创建一个JAVACARD的应用) 选择模板的类型,比如Basic Java Card applet 点next
输入Package(包名)和Applet class name(Applet的类名),点next
输入Package AID和Applet AID,前5个字节要保持一致。点Finish,一个JAVACARD的工程就创建完成了代码模板包括一个install方法和process方法,install方法是用来安装applet的,process方法是用来处理apdu指令的
下面在模板代码的基础上我们来实现一个取随即数的功能
ISO7816规定取随机数的apdu命令是:00 84 00 00 08(04)最后一个字节表示要取的随机数的长度三.写代码实现功能
四.编译运行测试程序
如下图,选择工程,右键,Run As->Run 打开run对话框如下面两个图所示
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论