Вопрос

Я написал мидлет, который запрашивает имя пользователя и пароль и подключается к сервлету, запущенному на tomcat, для проверки.Когда я запускаю мидлет на эмуляторе, предоставляемом sun toolkit, в первый раз он запрашивает "Этот мидлет хочет подключиться к http://...использование эфирного времени" и запрашивает разрешение пользователя.Я хочу знать, есть ли какой-нибудь способ избавиться от этого?Как только это приложение будет установлено на реальный мобильный телефон, будет ли оно запрашивать разрешение пользователя каждый раз при запуске приложения или его можно настроить во время установки?

Во-вторых, как мне развернуть мой midlet jar на Nokia E65?


Я использовал программное обеспечение Nokia, поставляемое вместе с мобильным телефоном, для развертывания своего приложения на телефоне.Всякий раз, когда я запускаю приложение, в первый раз оно спрашивает меня: "Этот мидлет хочет подключиться к http://...использование эфирного времени"

Это было полезно?

Решение

Реклама первая:Вам необходимо настроить надлежащие разрешения безопасности для вашего мидлета, и, во-вторых, вам нужно будет подписать его каким-либо сертификатом, которому доверяет устройство.Это легко для эмулятора, где вы можете создать самозаверяющий центр сертификации и импортировать в хранилище ключей эмулятора.Для реальных устройств вам, вероятно, понадобится какой-нибудь коммерческий (платный) сертификат.

Объявление второе:Вероятно, вам нужно будет сделать мидлет JaD / Jar доступным через HTTP.Вы пробовали загрузить jar / jad на телефон и "запустить" его там?Nokia Application Manager, который поставляется вместе с Nokia PC Suite, также может быть хорошим выбором.

Другие советы

Вам необходимо подписать приложение, если вы хотите избавиться (в какой-то степени) от подобных проблем с разрешениями.Подписанное приложение имеет больший доступ к ресурсам устройства , таким как камера , сеть .Также пользователь может установить разрешение для приложения, например "запрашивать в первый раз", "спрашивать каждый раз", "Не разрешать" и т.д...Вы получите больше этих опций , если приложение будет подписано .

Для развертывания вы можете использовать программное обеспечение, предоставленное Nokia, PC suit.или вы можете использовать метод OTA, при котором вы загружаете свои подписанные (или неподписанные) файлы jar и jad на веб-сервер и загружаете их оттуда с помощью мобильного браузера.Просто откройте файл jad из вашего мобильного браузера, он проверит сертификат и загрузит и установит файл jar.

Первый метод будет достаточно хорош до тех пор, пока у вас не появится готовое к работе приложение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top