0

我有一个签名的 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 模拟器有一些经验吗?

4

1 回答 1

0

通过使用较新版本的模拟器(Java Wirelesss Tollkit 2.5.2)解决

于 2011-10-20T08:00:22.640 回答