|
1
2
当然,实现这一点有多种方法。 假设您的意思是通过打印出来进行调试,最好的方法可能是创建一个缓冲区(临时或持久)并创建一个单独的 APDU命令读取该缓冲区。然后在终端上,您只需要一些代码来调用命令并将响应从二进制解码为文本。一般来说,我不会处理字符串,但我会输入变量值。不过,一定要确保你测试了你的最终交付;在释放该命令之前,应将其从代码中删除。 如果你只是想调试,你也可以试着看看你的产品(的一部分)是否可以在例如。 jCardSIM 这样做的好处是,您可能不需要删除令人讨厌的调试代码,因为这些值可以简单地在变量中看到。
注意,Java Card不包含字符串定义,当然也不能处理
|