Rambler's Top100

ГЛАВНАЯ
О ТЕЛЕФОНЕ
СТАТЬИ
ОБОИ
ИГРЫ
ПРОГРАММЫ
ПРОШИВКИ
ТЕМЫ
ССЫЛКИ

 

С вопросами и предложениями обращайтесь:

win1992@yandex.ru

Java FAQ

Q: Какой максимальный размер мидлета на X100, X600? (new!!!)

А: Если грузить через WAP, то 99 999 байт, т.е. примерно 100 кб. (чуть меньше). Если закачивать через провод, то реально работают мидлеты до ~150 кб. Хотя это зависит от самого мидлета и количества свободной памяти.

 

Q: Скачал игру c WAP-сайта. После телефон выдает сообщение: "Нет игры для запуска!". Что делать?
A: Попытайтесь перекомпилировать JAVA (программой ResMan, например). Либо удалите игру через тот же РесМан и закачайте заново. После чего выполните перекомпиляцию.


Q: На моем X600 (100) Java тормозит. В чем дело?
А: Телефоны серии Х отличаются весьма медленной работой процессора. Что делать? Сменить телефон.


Q: У меня тормозит игра, в то время как у знакомого с телефоном Nokia она работает нормально.
А: Скорее всего, Ваша игрушка портированная с того самого телефона (необязательно Нокия, могут быть и другие фирмы). И если в "родной среде" игрушка будет работать без тормозов, то в "не родных ей" телефонах Samsung она будет притормаживать. Яркий пример тому: очень хорошая нокиевская игрушка Splinter Cell.


Q: Есть ли ограничение на кол-во игрушек в X100 (600)? Или только по объему памяти?
А: Теоретически ограничения нет. Но фактически - 41 игра.


Q: При попытке войти в меню "Загрузки" телефон зависает и выходит на рабочий стол.
А: Скорее всего, неправильно собраны Java игры. Проверьте, вполне возможно, что при закачанном JAD файле отсутсвует JAR. Исправьте ошибку и перекомпилируйте Java.


Q: Что такое СОКЕТЫ?
А: Попросту говоря, сокеты открывают Вашим ява-приложениям доступ к интернету. Включенные сокеты необходимы для почтовых Java2Me клиентов, Мобильных ICQ, IRC и т.д. Помимо сокетов необходимо иметь подключенную у оператора услугу GPRS (General Packet Radio Service).


Q: При запуске игры телефон пишет "Ошибка JAVA приложения". Что делать?
А: Скорее всего, игра написана с учетом особенностей JAVA телефонов других фирм. Попробуйте найти версию для Samsung или добавьте в JAR архив API фирмы, под телефоны которой создана игра.
А2: Игра попыталась запросить какую-либо недоступную функцию, процедуру или индекс. Пишите разработчикам :)


Q: Можно ли залить игры через EasyStudio?
А: Нет. Воспользуйтесь программами типа ResMan, X100FileManager, не забыв перепрошить телефон, включив в прошивку патч "Доступ ко всем папкам".


Q: Слышал, что можно залить игру в телефон, перепрошивая всего лишь TFS файл. Подскажите, как это сделать.
А: Берем в руки игру, программу ResMan или TFS File Manager и SGH Flasher-Dumper. В ResMan или TFS FM в TFS файл (папка Java) добавляем java-мидлеты, перекомпилируем Java и при помощи SGH FD заливаем TFS файл в телефон.


Q: Где можно взять DNS для Java?
А: Обратитесь к оператору. Зачастую, DNS и адрес шлюза - одно и то же значение.


Q: Что значит "Перекомпилировать Java"?
А: Перекомпиляция Java подразумевает под собой правку файлов suites.utf и suitesName.utf, а также специальное переименование мидлетов.


Q: Как залить игру программой X100 File Manager?
А: Просто копируем файлы JAR и JAD (файлы ДОЛЖНЫ иметь вид типа game.jar и game.jad, наличие обоих файлов, как правило, обязательно) в папку Java телефона. Далее жмем кнопку "Перекомпилировать Java". Готово!


Q: Как удалить файлы с именами типа #Sun%0020#Microsystems_#Bubble#Smile_#B#S#H?
А: Вам необходимо удалить игру через меню телефона.


Q: Заливаю JAD файлы, а игра не запускается
А: Необходимо помимо JAD файла заливать JAR файл с таким же именем. JAD - всего лишь текстовый файл с описанием игры, но не с самой игрой.


Q: Как при наличии JAR файла сделать JAD?
А: Воспользуйтесь программой JAD Maker.


Q: Как удалить приложение из телефона, если кнопка "Удалить" не помогает?
А: Удалите игру через X100FileManager.


Q: Игра не удаляется ни через X100FM ни через меню телефона. Что делать?
A: NAND формат, после чего перепрошейте файл TFS.


Q: Телефон видит всего лишь одну игру, а в памяти их несколько. Как их удалить?
А: Воспользуйтесь программой X100FileManager.


Q: Какой максимальный размер игры на X100 (600)?
А: 130 КБ.


Q: Игра запускается, работает, но вылетает в определенном месте.
А: Игра неправильно портирована с других платформ.
А2: "Программа совершила недопустимую операцию и будет закрыта". © Microsoft =). Так оно и есть: вызов неверной функции либо процедуры и т.д. Обратитесь к разработчикам игры.


Q: Что такое API?
А: Определенный набор системных функций и процедур (в данном случае, для Java).


Q: Как в игру добавить API другой фирмы?
А: Скачиваем с портала архив с характерным API, затем JAR файл открываем WinRar'ом и добавляем в него содержимое скачанного архива. После отредактируйте блокнотом в JAD файле строку MIDlet-Jar-Size. Укажите новый размер JAR файла в байтах или пересоберите Jad программой JADMaker.


Q: Почему в Яве нет звука, хотя в настройках есть опция Sound: ON?
А: Скорее всего, игра была портирована с других платформ. Либо разработчик опять "прохалявил".


Q: Как избавиться от нижней строки в Java?
А: В прошивку телефона необходимо установить патч "Убрать нижнюю строку в Ява".


Q: Как закачать игру через Data кабель?
А: Программами ResMan или X100FileManager. В настройках программ нужно выбрать COM порт и скорость порта (как правило, 115200). Подключившись, заливайте файлы игры в папку java Вашего телефона. В прошивке должен стоять патч "Доступ ко всем папкам".


Q: Как закачать игру через Wap?
А: В меню браузера телефона просто введите адрес JAD файла. Телефон должен сам скачать и установить игру.


Q: Не компилируется Java. Что делать?
А: Попробуйте удалить все файлы из папки java. После чего залить их снова.


Q: Как создать Java игру?
А: Учим язык программирования Java. Если знаете язык C, то будет еще проще. Более подробную информацию можно найти на соответсвующих сайтах по программированию.


Q: В Java-мидлете ввод почему-то на русском языке и большими буквами. Как писать на латинице?
А: При вводе просто нажмите клавишу * (звездочка) опрделенное кол-во раз. Последовательность нажатий такая: РУССКИЕ * русские * LATIN * latin * Символьный.

При перепечатке материалов данного сайта — ссылка на источник обязательна.

Rambler's Top100 Яндекс цитирования

 
Сайт создан в системе uCoz