eclipse - jcop 小程序上传错误

标签 eclipse upload applet installation javacard

我是 Java 卡开发新手。我使用 jcop 工具作为开发工具包。当我在 Eclipse 中运行简单的小程序时,出现此错误。在运行配置中我选择Java卡模拟模式。在模拟模式下成功安装后,我想在java卡中安装应用程序。

cm>  upload -b 250 "C:\Projects\Javacard\MyTestApp\bin\hms\javacatd\Myapp\javacard\Myapp.cap"
cm>  install -i 6d796170702e617070  -q C9#() 6d797061636b616765 6d796170702e617070
jcshell: Error code: 6985 (Conditions of use not satisfied)
jcshell: Wrong response APDU: 6985
Unexpected error; aborting execution

我的小程序 ID 是 myapp.app,包是 mypackage

请帮我找到解决方案。

最佳答案

您使用的Java-Card是JCOP工程卡吗?

错误消息“不满足使用条件”通常意味着上传过程中缺少一个必需的步骤,例如身份验证。

确保以下步骤之前已成功执行:

  1. 选择卡管理器
  2. 使用卡管理器进行身份验证(可能取决于所使用的卡)
  3. 在安装新小程序之前删除小程序的所有实例

关于eclipse - jcop 小程序上传错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17400053/

相关文章:

java - 通过源覆盖/实现方法粘贴方法调用来覆盖 Eclipse 中的方法。为什么?

Angular 2 没有将 Content-Type 设置为 'multipart/form-data' 而是设置为 'application/json'

java - 如何解决小程序中的权限问题?

java - 通过 Java Web Start (JNLP) 启动的小程序启动两次

php - 通过 php 从 CentOS 服务器流式传输 .mp4 文件

java - Java Card 中的 AESKey 链表/数组

java - 如何在 Jar 和项目之间创建依赖关系?

android - Eclipse - 出现错误的字符串

java - 在 Eclipse 中同时运行多个类时共享资源

php - 在 PHP 中使用 cURL 发布文件字符串?