Разверните мидлет на мобильном телефоне Nokia - PullRequest
1 голос
/ 27 февраля 2009

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

Во-вторых, как мне развернуть мидлетную банку на Nokia E65?


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

Ответы [ 2 ]

2 голосов
/ 27 февраля 2009

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

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

1 голос
/ 09 марта 2009

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

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

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

...