我有一个签名的 midlet(VeriSign Class 3),它可以在多个诺基亚设备中完美运行。
当我尝试在 JME SDK 3.0 模拟器上运行它时,它会生成一个java.lang.SecurityException: Application not authorized to access the restricted API.
它拥有所需的所有权限,否则无法在设备上运行。它在没有签名的情况下完美运行,但是每次编译时单击取消单击都会很痛苦,这取决于我是在设备上还是在模拟器上运行 midlet。
而且,我必须在模拟器上安装VeriSign CA Class 3证书,才能识别签名。我不知道问题是否与此证书有关,但如果没有它,模拟器甚至不会启动应用程序,因为 CA 是未知的。
有人对签名和这个 JME SDK 模拟器有一些经验吗?