на главную написать письмо автору карта сайта поиск па сайту
Статьи | Файлы / Скачать | Ссылки | Windows faq

  Дополнительное меню


  На главную :: Статьи :: Samsung :: Это Нужно знать! :: Java FAQ

Внимание я автор сайта "Егоров Дмитрий" и авторы данных статей не несут никакой ответственности за ваши действия с материалами данных статей. Все статьи, а это примерно 70% были мной проверенны и работали, перед использованием Внимательно прочитайте СТАТЬЮ во избежании поломок апорта и некорректной работы.

Просьба: неОсновные серии модельного ряда мобильных телефонов Samsung обьединяет универсальность дата-кабелей, при помощи которых можно синхронизировать мобильный телефон и персональный компьютер.


Здесь я попытался ответить на самые часто задаваемые вопросы языком, понятным каждому пользователю.

Q: Скачал игру c WAP-сайта. После телефон выдает сообщение: "Нет игры для запуска!". Что делать?
A: Попытайтесь перекомпилировать JAVA (программой ResMan, например). Либо удалите игру через тот же РесМан и закачайте заново. После чего выполните перекомпиляцию.
Q: Можно ли заливать Java через IrDA на Samsung X600?
А: Да, поставьте свежую версию драйвера ir2comm (эмулирует COM-порт через IrDA).
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: Здесь нет моего вопроса!
А: Пишите в форум. После Ваш вопрос наверняка появится в этом списке.

Респект, Таракан
© SGH.ru
Спасибо Alex Kovalev за небольшую корректировку =)

Автор: Таракан


Просьба если вы знаете ещё что ни будь такое чего у нас нет то не держите в тайне присылайте мы оп поблекуем (и незабываем об авторских правах, имя автора и его e-mail будет указан 100%)

>> Прислать материал <<


2005-2006 © mobil-faq.narod.ru
По вопросам сотрудничества и размещения рекламы пишите Администратору проекта
Ваши работы, предложения, и пожелания отправляйте по адресу: ms_kran@mail.ru