Ошибка загрузки файла .jar на мобильный телефон

Я пытаюсь загрузить файл .jar на свое мобильное устройство. Я написал приложение j2me и хочу установить его на свой телефон. Я разработал его в eclipse galileo и экспортирую папку проекта в банку.

Когда я пытаюсь загрузить файл jar из Интернета на свой телефон, я получаю сообщение об ошибке «неправильное описание».

Кто-нибудь знает, как установить приложение j2me на мобильное устройство или почему я могу получить эту ошибку?

Заранее спасибо.


person me123    schedule 22.04.2010    source источник
comment
Девять других вопросов за четыре месяца, и ни один из них не получил приемлемого ответа? (stackoverflow.com/faq) Примерно первый, на который я посмотрел, имеет правильный ответ, который следует принять: stackoverflow.com / questions / 2042813 /   -  person T.J. Crowder    schedule 22.04.2010


Ответы (2)


Ваша инструментальная цепочка должна генерировать как файл .JAR, так и файл .JAD.

Согласно спецификациям J2ME, телефоны не всегда должны разрешать установку файла .JAR.

Вместо этого вам следует развернуть файл .JAD и убедиться, что .JAR находится в доступном месте (в хранилище телефона или в мобильной сети).

Файл .JAD должен содержать расположение файла .JAR, чтобы программа установки мидлета телефона могла его извлечь.

РЕДАКТИРОВАТЬ:

Телефон отказывается устанавливать файл .JAD по ряду причин.

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

Лучший способ получить ответ на свой вопрос - это добавить содержимое файла .JAD, содержимое файла манифеста, упакованного внутри файла .JAR, а также марку и название модели телефона, на котором вы пытаетесь установить приложение.

person michael aubert    schedule 22.04.2010
comment
Eclipse сгенерирует файл .jar. Я могу создать связанный файл .jad, но не могу получить ни один из них на своем телефоне. Я просто получаю ошибку неправильного описания, когда пытаюсь установить оба на свой телефон. - person me123; 22.04.2010

Вы можете попробовать использовать KToolbar, инструмент разработчика Samsung J2ME, чтобы сгенерировать банку.

Samsung SDK прост и удобен для создания ваших J2ME-файлов.

http://innovator.samsungmobile.com/cms/cnts/knowledge.detail.view.do?platformId=3&cntsId=7985&listReturnUrl=http%3A%2F%2Finnovator.samsungmobile.com%3A80%2Fplatform.main.do%3FplatformId%3D3%26cateId%3D3%26cntsId%3D%26imgType%3D%26searchText%3Dsdk%26sortType%3D0%26codeType%3DC531%26nacode%3D%26indexDirection%3D1%26indexType%3D1%26indexType%26indexType%3D1%26indexType%26indexType%=0&nacode=&codeType=C531#

person Rail    schedule 23.07.2012