エミュレータで署名されたミッドレットを実行すると、セキュリティエクセプトが生成されます

StackOverflow https://stackoverflow.com/questions/4864340

質問

いくつかのNokiaデバイスで完全に実行される署名済みミッドレット(Verisignクラス3)があります。

JME SDK 3.0エミュレータで実行しようとすると、 java.lang.SecurityException: Application not authorized to access the restricted API.

必要なすべての許可があり、そうでなければデバイスでは機能しません。署名なしで完全に機能しましたが、デバイスでミッドレットを実行しているかエミュレータで実行しているかどうかに応じて、コンパイルするたびにスクリックをクリックするのは首の痛みです。

そして、まあ、私はインストールしなければなりませんでした Verisign CAクラス3 署名を認識するために、エミュレータの証明書。この証明書に関する問題があるかどうかはわかりませんが、それがなければ、エミュレータはCAが不明だったため、アプリケーションを起動しません。

署名とこのJME SDKエミュレーターの経験がありますか?

役に立ちましたか?

解決

新しいバージョンのエミュレータを使用して解決しました(Java Wirelesss Tollkit 2.5.2)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top