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

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

Вернуться   www.boolean.name > Программирование игр для мобильных телефонов > JAVA Micro Edition

JAVA Micro Edition Низкоуровневое программирование мобильных телефонов.

Ответ
 
Опции темы
Старый 25.07.2011, 14:56   #1
SoboLEFF
AnyKey`щик
 
Аватар для SoboLEFF
 
Регистрация: 22.03.2009
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
java ME на Nokia 5530 XM

Подскажите пожалуйста, почему java приложение которое, отлично запускается на WTK и на мобильном телефоне Motorola l9, не идёт на Nokia 5530 XM? Появляется просто чёрный экран и всё. Проект NetBeans IDE 7.0 с приложением прикрепил.
Вложения
Тип файла: rar BattleCity.rar (107.9 Кб, 180 просмотров)
(Offline)
 
Ответить с цитированием
Старый 26.07.2011, 03:14   #2
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,374
Написано 489 полезных сообщений
(для 882 пользователей)
Ответ: java ME на Nokia 5530 XM

В стандартном эмуляторе заработало сразу.
Затем я попробовал запустить в эмуляторе от SonyEricsson, и получил ошибку. Причём ещё не запуская мидлет. Оказалось, дело в формате рисунков. У тебя 3 из 4 картинок 32 бита, и первая ошибка срабатывала из-за невозможности загрузить такую иконку мидлета. Я их пересохранил в фотошопе в формат png-8, однако ошибка осталась. Заставка которая выезжает была 8-битная, я её тоже пересохранил в png-8, и всё заработало.
Современные телефоны умеют работать с png-24. Однако, у меня уже было так, что при загрузке картинок, созданных кем-то, получал ошибку чтения формата. Пересохранение в моём седьмом фотошопе исправляло формат.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
SoboLEFF (26.07.2011)
Старый 26.07.2011, 14:08   #3
SoboLEFF
AnyKey`щик
 
Аватар для SoboLEFF
 
Регистрация: 22.03.2009
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: java ME на Nokia 5530 XM

Попробовал пересохранить все изображения в png-8, но ни чего не изменилось, по прежнему при запуске приложения чёрный экран. Я вот что думаю, может быть для нокии нужны какието особые классы?
(Offline)
 
Ответить с цитированием
Старый 26.07.2011, 15:33   #4
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,374
Написано 489 полезных сообщений
(для 882 пользователей)
Ответ: java ME на Nokia 5530 XM

Ничего особого не нужно. Отладка нужна. Сделай глобальную строковую переменную, и перед загрузкой картинок и в прочие "скользкие места" вставь присвоение ей значения, после чего вызывай repaint(), таким образом можно отловить место с ошибкой.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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