маркированный список ГЛАВНАЯ
маркированный список О ТЕЛЕФОНЕ
маркированный список ПОЛЕЗНОЕ
маркированный список СТАТЬИ
маркированный список ПРОГРАММЫ
маркированный список ПРОШИВКИ
маркированный список ПАТЧИ
маркированный список ТЕМЫ
маркированный список МОБИЛЬНЫЙ КОНТЕНТ
маркированный список МОБИЛЬНЫЙ ЮМОР
маркированный список ФОРУМ
маркированный список ГОСТЕВАЯ
маркированный список ССЫЛКИ

 

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

mix-mode@narod.ru

ICQ 289246431

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 * Символьный.


Q: Здесь нет моего вопроса!
А: Пишите в форум. После Ваш вопрос наверняка появится в этом списке.

 

Copyright©2005
Хостинг предоставлен: http://narod.yandex.ru

Rambler's Top100
Хостинг от uCoz