Запуск подписанного мидлета на эмуляторе создает исключение SecurityException - PullRequest
0 голосов
/ 01 февраля 2011

У меня есть подписанный мидлет (VeriSign Class 3), который отлично работает на нескольких устройствах Nokia.

Когда я пытаюсь запустить его на эмуляторе JME SDK 3.0, он выдает java.lang.SecurityException: Application not authorized to access the restricted API.

Он имеет все необходимые разрешения, иначе не будет работать на устройствах.Он отлично работал без подписи, но каждый раз, когда я собираю компиляцию, неудобно нажимать на галочку, в зависимости от того, запускаю ли я мидлет на устройстве или на эмуляторе.

И, ну, мне пришлосьустановите сертификат VeriSign CA Class 3 на эмуляторе, чтобы распознать подпись.Я не знаю, связана ли проблема с этим сертификатом, но без него эмулятор даже не запустил бы приложение, потому что ЦС был неизвестен.

Кто-нибудь имел опыт работы с подписями и этим эмулятором JME SDK?

1 Ответ

0 голосов
/ 20 октября 2011

Решено с использованием более новой версии эмулятора (Java Wirelesss Tollkit 2.5.2)

...