Статьи о мобильных телефонах Siemens
сотовые телефоны запчасти | ноутбуки dell купить Киев | шансон радио
Java в SXG75
Как устанавливать Java приложения и игры? Смотрим внимательно на диске, который идёт в комплекте с мобилой, ищем JMI - Java Midlet Installer Второй способ установки мидлетов: берём BitPim и копируем jad и jar файлы в папку brew\mod\java_ams\config\apps\ - приложения brew\mod\java_ams\config\games\ - игры После копирования перезагружаем телефон - щёлкаем по свободному месту в BitPim'е правой кнопкой мыши - Reboot Phone. Для установки нужны 2 файла .jad и .jar, a у меня только .jar, что делать? Сгенерировать .jad файл программой JADGen или JADMaker. ИМХО более удобна JADMaker, просто перетаскиваем на неё файлы, автоматом генериться .jad файл. Можно перетаскивать несколько файлов сразу. Также добавляется пункт Make JAD в контекстное меню эксплорера. Приложение установилось, но не запускается ? Если приложение выдает ошибку или сразу закрывается, уже ничего сделать нельзя. Вероятно оно слишком старое или написано под другую платформу телефона, либо это кривая русификация. Попробуйте поискать приложение без русского языка, или связаться с разработчиком, если есть возможность. Как писать по русски в java приложениях ? Никак. Скажите спасибо разработчикам. Будем надеяться, что поправят в новых прошивках. Не могу настроить Оперу для работы с интернетом, все настройки правильные, что делать? Нужно выбрать профиль для выхода Джавы в интернет. Устанавливаем курсор на Java приложение. Жмём - Опции > Java 'Настр. сети' > Выбираем рабочий профиль. Почему иконки некоторых мидлетов выглядят размытыми ? Растягивается маленькая иконка. Можно нарисовать свою, большего разрешения и заменить. Размер иконки у EF81/SXG75 - 50х50 точек. Почему изображение в некоторых 3D играх как бы ''через сеточку'' ? Это такой способ увеличения производительности. Когда FPS слишком низкий, телефон переходит в такой режим рендеринга изображения, тоесть практически всегда Что делать если приложение никак не ставиться? Если после установки Java приложения и перезагрузки телефона, приложение не появилось то... Проверяем, не ошиблись ли и случайно не установили его в каталог с играми и наоборот. Пробуем стереть .jad файл и создать его заново программой JADMaker, в 80% это решит проблему Что делать с 20% оставшимися процентами читаем далее. -------------------------------- Что делать с приложениями, которые никак не ставяться в телефон. 1. Делаем копию .jar файла (.jad нам не нужен, мы его потом сгенерим) 2. Jar представляет собой обычный zip архив, поэтому открываем его архиватором. Полностью распаковывать не стоит, т.к. нам понадобиться всего 1 Файлик - MANIFEST.MF который лежит всегда в каталоге META-INF 3. Сохраняем его и открываем в блокноте. Примерная структура MANIFEST.MF, порядок строк может быть разным. Для примера приведён очень длинный файл, не пугайтесь, на практике всё гораздо проще. MIDlet-Name: Doom RPG **MASYAKA** Обязательная строка, имя мидлета НО! **MASYAKA** необходимо удалить т.к. имя должно быть одинаково с MIDlet-1 MIDlet-1: Doom RPG, /doomrpg.png, DoomRPG - Обязательная строка ИмяМидлета (должно быть одинаково с MIDlet-Name), Иконка Мидлета, Запускаемый файл MIDlet-Icon: /doomrpg.png - опять иконка мидлета, одинаковая со строкой выше. MIDlet-Version: 1.0.92 - Обязательная строка, версия мидлета (любые числа и буквы) MIDlet-Vendor: JAMDAT Mobile Inc. - Обязательная строка, производитель мидлета MIDlet-Jar-Size: 308854 - ОШИБКА ! Этого параметра в MANIFEST.MF быть не должно, он должен быть в jad файле и будет создан JadMaker'ом и задвоиться. Удаляем всю строку. MicroEdition-Profile: MIDP-2.0 - Обязательная строка MIDP-2.0 или 1.0 не важно. MicroEdition-Configuration: CLDC-1.0 - Обязательная строка CLDC-1.0 или 1.1 не важно. Content-Folder: Games - Удаляем MIDlet-Info-URL: http://www.doomrpg.com - Не обязательная строка, можно удалить или оставить DoomRPG-Map: /intro.bsp - Судя по названию эти строчки для настройки мидлета, оставляем. DoomRPG-S-Explosions: 1 DoomRPG-SplitBlit: 0 DoomRPG-S-MaxRealized: 1 DoomRPG-Frames: 4 DoomRPG-S-Limited: 0 DoomRPG-S-MaxPrefetched: 2 DoomRPG-SlowBlit: 0 DoomRPG-SlowDrawRegion: 0 DoomRPG-SkipShakeX: 0 iDEN-MIDlet-miniJIT: on - Удаляем JAMDAT-BUILD: 1.0.92.en.sek500 - Удаляем Created-By: 1.4.2_05-b04 (Sun Microsystems Inc.) - Можно удалить или оставить MIDlet-Permissions: javax.microedition - В строке перечислены разешения на доступ к интернет, фаловой системе, блютусу и т.д. Для не подписанных мидлетов строка не имеет значения. Для подписанных, обязательно должна присутствовать, иначе подписанный мидлет не получит доступ ни к чему. MIDlet-Certificate-1-1: MIID2jCCAsKgAw - Может быть очень длинной, удаляем. Строка говорит о том, что мидлет подписан сертификатом. т.к обычно этот сертификат не установлен, то тел. не принимает приложение. Не бойтесь, режьте всё лишнее, и добавляйте отсутствующие обязательные строки. 4. Генерим .jad файл и заливаем в мобилу. -------------------------------- Подписываем мидлеты Избавляемся от вопросов - Разрешить приложению доступ в интернет (к блютут, к файловой системе и.т.д) Так как старым способом подписать не удалось, пришлось придумывать свой. Напоминаю ! Не стоит выдавать разрешения неизвестным мидлетам, чтоб не оказаться с нулевым балансом. Особенно не стоит доверять ''программам бесплатной рассылки СМС'' Разрешения можно посмотреть, если установить курсор на приложение > Опции > Безопасность Там же можно выдать разрешения, но беда в том, что если приложение Ненадёжное , то на некоторые пункты нельзя выбрать - Разрешить всегда. (Например доступ к интернету) 1. Перед установкой нужно добавить строку в jad файл (или в MANIFEST.MF и сгенерировать jad) Добавляем строчку MIDlet-Permissions: и через запятую перечисляем разрешения (Permissions) для мидлета. Permissions перечислены в приложенном файле, добавляйте нужные для работы мидлета строки. Это нужно делать обязательно. т.к. для подписанных мидлетов настройки безопастности роли не играют, и без этой строки подписанный мидлет не получит доступ никуда. 2. Берём BitPim, идём в каталог \brew\mod\java_ams\install\apps\ 3. Нам нужны .ids файлики. Находим от нужного приложения и сохраняем на комп. 4. Открываем его в блокноте QC-AMS-IDS-Version: 0.1 PDD fs:/mod/java_ams/install/apps/PDD216/PDD216.jad fs:/mod/java_ams/jars/PDD216.jar 839645471 - выяснить не удалось. 0 - выяснить не удалось. FALSE - Защита от удаления, при смене на TRUE, приложение нельзя удалить из телефона TRUE - выяснить не удалось. FALSE - меняем на TRUE untrusted - можно сменить на manufacturer, можно не менять. Applications fs:/mod/java_ams/rms/PDD216_ 0 - меняем на 1 AS,AS,AE,AE,AE,AE,AE,AE,AE,AE,AE,AE,AN,AN,AN,AN,AN,AN,AN,AN - собственно сами разрешения. Меняем строку на AA,AA,AA,AA,AA,AA,AA,AA,AA,AA,AA,AA,AN,AN,AN,AN,AN,AN,AN,AN 4. Заливаем файлик обратно в телефон. 5. Перезагружаем мобилу Всё. приложение стало Надёжным. Взято с ФАКа neX-а с аллсименса, за что ему большое спасибо. Источник информации: http://forum.siemens-club.org/viewtopic.php?TopicID=50301&page=20#470986
уголовное дело адвокат харьков административное правонарушение | ЛУЧШИЕ java ИГРЫ для мобильных телефонов. Каждый день новые игры и БЕСПЛАТНО! Качай и играй!
