2014-09-23 2 views
0

Я сделал j2me в eclipse juno и WTK 2.5.2. успешно выполнил, когда я запустил его в реальном устройстве. nokia дает ошибочное приложение. используйте MIDP 2.0 и cldc 1.1.неверная ошибка приложения в приложении j2me

файл манифеста:

Manifest-Version: 1.0 

MIDlet-Version: 1.0.0 

MIDlet-1: Main, 

MicroEdition-Configuration: CLDC-1.1 

MIDlet-Data-Size: 0 

MIDlet-Icon: logo.png, recharge.jpg 

MIDlet-Name: Main 

MicroEdition-Profile: MIDP-2.0 

MIDlet-Permissions: javax.microedition.io.connector.http, javax.microedition.io.Connector.https 
+0

какой Nokia мобильный? – pd30

+0

i m тестирование в nokia c1 –

+0

Попробуйте MIDP 2.1 для nokia c1 – FazoM

ответ

2

Глядя на манифесте, это выглядит, как вы отсутствуют некоторые атрибуты:

MIDlet-1 отсутствует значок и имя класса. Он должен указать что-то вроде MIDlet-1: Main,myicon.png,com.mystuff.mymidlet

MIDlet-Jar-Size отсутствует, возможно, потому, что вы не выбрали основной мидлет в своих свойствах проекта.

MIDlet-Jar-URL отсутствует, возможно, потому, что вы не выбрали основной мидлет в своих свойствах проекта.

Так что проверьте свойства вашего проекта.


Invalid Application Error также часто появляется, когда есть атрибуты в файле манифеста/JAD, который не поддерживается устройством. Для Nokia это правда, даже когда мы говорим о собственных придуманных атрибутах Nokia. Вы можете использовать специальные атрибуты JAD от Nokia - и вы получите Invalid Application Error на многих устройствах Nokia, потому что они не поддерживают этот конкретный атрибут.

Чтобы проверить это, попробуйте удалить все специальные атрибуты и использовать только стандартные.

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

+0

Спасибо за эту информацию –

Смежные вопросы