我想在Java卡中安装一个小程序,但我不想在插入读卡器时选择它。
我想发送A404000A 504159464C4558503553作为我的第一个命令。我查了一下,发现在JCOP中用-d安装可以解决我的目的,但我在哪里设置它?
目前,我的JCOP工具发送安装命令如下:
install -i 504159464c4558503553 -q C9#() a0a1a2a3a4a5 a0a1a2a3a4a5a6
但我也希望jcop发送-d。也许它会解决我的目的。
如何在JCOP中设置-d
?
答案 0 :(得分:1)
-d
等于--default
,并将applet标记为默认选中。这意味着只要将卡放入读卡器并且发出ATR / ATS,就会选择小程序。不幸的是,如果需要这种行为,你的问题并没有明确说明。 JCOP Shell安装命令的用法是:
安装[-e | --delegation] [ - l | --cm-lock] [ - t | --terminate] [ - d | --default] [ - p | --pin-change] [ - s | --security-domain] [ - b | --sd-dap] [ - m | --mandated-dap] [ - q | --install-param params] [ - i | --instance-aid AID] [-o | --install-only] pkgAID appAID
不评估可选参数的顺序,例如使用:
install -i 504159464c4558503553 -d -q C9#() a0a1a2a3a4a5 a0a1a2a3a4a5a6