Тема: Alexprey Mobile OS
Показать сообщение отдельно
Старый 25.10.2010, 23:11   #46
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Alexprey Mobile OS

Сообщение от St_AnGer Посмотреть сообщение
Вот например содержание manifest.mf от аси diChat

но скорее всего (98% уверенности) не запускается установка не из за этого файла... Этот файл ведь вроде просто описывает приложение.
Это точно манифест, а не JAD?
Вообще, по важным параметрам он не сильно отличается от манифеста генерируемого MP.
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1 //Не обязательно
Created-By: DarK AngeL 
MIDlet-Name: D[i]Chat kNa7E
MIDlet-Version: 0.80
MIDlet-Vendor: D[i]Chat Project
MIDlet-Jar-URL: dichat.jar //обычно в манифестах не пишется
MIDlet-Jar-Size: 427851 //обычно в манифестах не пишется
MIDlet-Icon: icon.png
MicroEdition-Profile: MIDP-2.0
MicroEdition-Configuration: CLDC-1.0
MIDlet-Description: J2ME ICQ clone //Не обязательно
MIDlet-Info-URL: http://wap.mrdark.ru //Не обязательно
MIDlet-1: D[i]Chat kNa7E,/icon.png,jimm.Jimm
Jimm-Version: 0.80 //Используется только самим приложением
Background: True //Для моторол
FlipInsensitive: True //Для моторол
//А вот эти могут иметь значение, хотя без них тоже должно работать
Nokia-MIDlet-No-Exit: true 
Nokia-MIDlet-On-Screen-Keypad: no
Nokia-MIDlet-Canvas-Scaling-Orientation-Switch: true
Nokia-MIDlet-S60-Selection-Key-Compatibility: true
//Вроде бы, для LG
LGE-MIDlet-TargetLCD-Height: 400
LGE-MIDlet-TargetLCD-Width: 240
В общем, дело скорее всего не в манифесте.
На симбе по-видимому, стоит виртуальная машина, как и на WM. А она, по сути, чуть ли не перекомпилирует мидлет заново. Так что, если есть какие-то баги в структуре, может и не работать. А MP 3.x скорее всего допускает такие баги.
Еще можно попробовать добавить в JAD секцию MIDlet-Permissions, соответствующую используемым API.
(Offline)
 
Ответить с цитированием