|
25.10.2010, 23:11
|
#46
|
Модератор
Регистрация: 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)
|
|
25.10.2010, 23:23
|
#47
|
Нуждающийся
Регистрация: 07.07.2008
Адрес: Zp-UA
Сообщений: 58
Написано 4 полезных сообщений (для 11 пользователей)
|
Ответ: Alexprey Mobile OS
Сообщение от ViNT
На симбе по-видимому, стоит виртуальная машина, как и на WM. А она, по сути, чуть ли не перекомпилирует мидлет заново.
|
Не совсем согласен. Виртуальная машина есть. Изменения jar - нету. Я конечно не разработчик Symbian OS, но все же.
2alexprey API это круто, но для начала было бы неплохо реализовать "найтивный" функционал. Ибо из jar внешние программы (ф-и телефона) вызвать нереально, а подключаемые модули для этой програмки конечно круто, но немного рановато.
__________________
Счастья. Для всех. Даром. И пусть никто не уйдет обиженным... (с) Стругацкие "Пикник на обочине"
2++ + 2 = 5 не все так просто в этом мире
2b || !2b вот в чем вопрос...
|
(Offline)
|
|
25.10.2010, 23:27
|
#48
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: Alexprey Mobile OS
Сообщение от ViNT
Это точно манифест, а не JAD?
|
это точно манифест. Jad файла у меня вообще нету от этого приложения.
Я вообще в java программировании не смыслю. Что, от чего, да почему - не знаю... Так что сильно не бейте палками если ляпну глупость Просто решил оказать хоть какую то помощь, полезную вещь ведь автор делает.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
25.10.2010, 23:35
|
#49
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Alexprey Mobile OS
Сообщение от St_AnGer
это точно манифест. Jad файла у меня вообще нету от этого приложения.
Я вообще в java программировании не смыслю. Что, от чего, да почему - не знаю... Так что сильно не бейте палками если ляпну глупость Просто решил оказать хоть какую то помощь, полезную вещь ведь автор делает.
|
Манифест, так манифест, хотя непонятно, кому пришло в голову писать туда MIDlet-Jar-Url и MIDlet-Jar-Size, их обычно только в JAD пишут.
Сообщение от KeipL
Не совсем согласен. Виртуальная машина есть. Изменения jar - нету. Я конечно не разработчик Symbian OS, но все же.
|
С Symbian дела не имел, предполагаю на примере WM. Я, в общем-то, тоже не знаю, что именно JVM делает с мидлетом в процессе установки, но что она его по меньшей мере тем или иным образом анализирует - это факт. К тому же, отсутствие изменений в "установочном" файле еще не означает, что система при установке не распаковала его себе куда-нибудь в "более удобном" для нее виде(как, например, это делают SonyEricsson - у них приложение после установки записывается в системную область ФС в виде JAR-архива без сжатия). Хотя, повторюсь, это только мои предположения.
|
(Offline)
|
|
25.10.2010, 23:55
|
#50
|
ПроЭктировщик
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений (для 30 пользователей)
|
Ответ: Alexprey Mobile OS
на симбе тоже знаю распаковывает файлы, но там лежит оригинальный файл и еще какието маленькие
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
|
(Offline)
|
|
26.10.2010, 00:00
|
#51
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Alexprey Mobile OS
Еще совет - попробуй прогнать мидлет через Proguard и через верификатор. Если верификатор не пропустит, значит ошибка где-то в структуре.
|
(Offline)
|
|
26.10.2010, 00:14
|
#52
|
Разработчик
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений (для 93 пользователей)
|
Ответ: Alexprey Mobile OS
Сообщение от alexprey
на симбе тоже знаю распаковывает файлы, но там лежит оригинальный файл и еще какието маленькие
|
Так ты его перекомпилировал в 2-ке?
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
|
(Offline)
|
|
26.10.2010, 15:17
|
#53
|
ПроЭктировщик
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений (для 30 пользователей)
|
Ответ: Alexprey Mobile OS
Вот скомпилировал на mp2
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
|
(Offline)
|
|
26.10.2010, 15:57
|
#54
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: Alexprey Mobile OS
alexprey, установилось Но при запуске - белый экран, причём не на весь дисплей. А секунд через 10 - ошибка приложения.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
26.10.2010, 16:09
|
#55
|
ПроЭктировщик
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений (для 30 пользователей)
|
Ответ: Alexprey Mobile OS
То что не навесь я знаю я не поменял параметры.
А был черный экран с надписью loading...?
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
|
(Offline)
|
|
26.10.2010, 16:11
|
#56
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: Alexprey Mobile OS
Был.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.10.2010, 17:11
|
#57
|
Знающий
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений (для 61 пользователей)
|
Ответ: Alexprey Mobile OS
Nokia 5300 - белы екран и вылет через секуну, без
|
(Offline)
|
|
26.10.2010, 20:36
|
#58
|
Разработчик
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений (для 93 пользователей)
|
Ответ: Alexprey Mobile OS
Запускается белый дисплей -loading... далее вылет.
И не забудь это прописать в манифесте для S60v5
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
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
|
(Offline)
|
|
26.10.2010, 20:56
|
#59
|
ПроЭктировщик
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений (для 30 пользователей)
|
Ответ: Alexprey Mobile OS
GRAY_WOLF это уже финальные штрихи
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
|
(Offline)
|
|
26.10.2010, 22:47
|
#60
|
ПроЭктировщик
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений (для 30 пользователей)
|
Ответ: Alexprey Mobile OS
Обновил первый пост. Радуйтесь =)
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо alexprey за это полезное сообщение:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:47.
|