Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Проекты на MidletPascal

Ответ
 
Опции темы
Старый 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)
 
Ответить с цитированием
Старый 25.10.2010, 23:23   #47
KeipL
Нуждающийся
 
Аватар для KeipL
 
Регистрация: 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
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 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
ViNT
Модератор
 
Регистрация: 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
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: Alexprey Mobile OS

на симбе тоже знаю распаковывает файлы, но там лежит оригинальный файл и еще какието маленькие
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 26.10.2010, 00:00   #51
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Alexprey Mobile OS

Еще совет - попробуй прогнать мидлет через Proguard и через верификатор. Если верификатор не пропустит, значит ошибка где-то в структуре.
(Offline)
 
Ответить с цитированием
Старый 26.10.2010, 00:14   #52
GRAY_WOLF
Разработчик
 
Аватар для GRAY_WOLF
 
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений
(для 93 пользователей)
Ответ: Alexprey Mobile OS

Сообщение от alexprey Посмотреть сообщение
на симбе тоже знаю распаковывает файлы, но там лежит оригинальный файл и еще какието маленькие
Так ты его перекомпилировал в 2-ке?
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
(Offline)
 
Ответить с цитированием
Старый 26.10.2010, 15:17   #53
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: Alexprey Mobile OS

Вот скомпилировал на mp2
Вложения
Тип файла: rar test.rar (49.7 Кб, 440 просмотров)
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 26.10.2010, 15:57   #54
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 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
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: Alexprey Mobile OS

То что не навесь я знаю я не поменял параметры.
А был черный экран с надписью loading...?
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 26.10.2010, 16:11   #56
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 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)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
alexprey (26.10.2010)
Старый 26.10.2010, 17:11   #57
JACUK
Знающий
 
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений
(для 61 пользователей)
Ответ: Alexprey Mobile OS

Nokia 5300 - белы екран и вылет через секуну, без
__________________




(Offline)
 
Ответить с цитированием
Старый 26.10.2010, 20:36   #58
GRAY_WOLF
Разработчик
 
Аватар для GRAY_WOLF
 
Регистрация: 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
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: Alexprey Mobile OS

GRAY_WOLF это уже финальные штрихи
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 26.10.2010, 22:47   #60
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: Alexprey Mobile OS

Обновил первый пост. Радуйтесь =)
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо alexprey за это полезное сообщение:
KeipL (26.10.2010), St_AnGer (26.10.2010)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 13:07.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com