xLOLx | Дата: Понедельник, 13.04.2009, 15:49 | Сообщение # 1 |
Новичок
Не в гильдии
Сообщений: 3
« 0 »
Статус: Offline
| Подскажите плиз как устанавливать игры через jad файл ????
|
|
| |
Cheh0v | Дата: Понедельник, 13.04.2009, 15:55 | Сообщение # 2 |
Наш человек
Гильдия Светлых
Сообщений: 66
« 5 »
Статус: Offline
| JAD служит описанием JAR. Наверно, вы замечали, что при загрузке мидлета с ВАПа телефон показывает имя и размер мидлета, а потом его скачивает. Так вот, телефон сначала скачивает JAD, "смотрит" в нём свойства JAR, ссылку на JAR и потом (по вашему согласию) начинает скачивать JAR. JAD можно открыть, используя ЛЮБОЙ текстовый редактор (например, блокнот). И так, давайте разберем его содержимое. Привожу пример JAD от TequilaCat Bookreader. Manifest-Version: 1.0 Created-By: Apache Ant 1.5.1 MIDlet-1: Book Reader by TC, , br.BookReader MIDlet-Name: BookReader MIDlet-Vendor: tequilaCat MIDlet-Version: 1.3.6 MicroEdition-Configuration: CLDC-1.0 MicroEdition-Profile: MIDP-1.0 MIDlet-Jar-Size: 24575 MIDlet-Jar-URL: bookreader.jar TC-BookReader-Logging: true Что мы видим: Manifest-Version: 1.0. Это необязательный параметр, его лучше не трогать. MIDlet-1: Book Reader by TC, , br.BookReader в этой строке содержится имя мидлета, в списке приложений (Book Reader by TC), иконка (находится в JAR, но вообще это не для наших телефонов), команда запуска мидлета (br.BookReader) Дальше идет MIDlet-Name: BookReader это имя, отображаемое при загрузке MIDlet-Vendor: tequilaCat разработчик MIDlet-Version: 1.3.6 версия мидлета MicroEdition-Configuration: CLDC-1.0 и MicroEdition-Profile: MIDP-1.0 означают что для работы мидлета нужны CLDC 1.0 и MIDP 1.0. Мидлеты, которым нужны более новые версии работать на телефонах с более старыми не будут MIDlet-Jar-Size: 24575 Размер файла JAR в байтах. Должен быть точным до байта! MIDlet-Jar-URL: bookreader.jar тут содержится ссылка на файл JAR. Если тут просто имя файла, то предполагается, что JAR лежит в той же папке, что и JAD, но ссылка может быть куда угодно, даже на другой сайт. Это были все обязательные параметры, всё остальное НЕобязательно JAR Это и есть собственно мидлет. Точнее архив с ним. JAR является просто-напросто переименованым ZIP архивом и открыть его можно практически любым архиватором (WinRAR, WinZIP, 7zip, WinACE, FAR, Total Comander). В любом JAR файле есть папка META-INF (заглавными буквами) и в ней файл manifest.mf (маленькими буквами). Этот манифест являет собой полную копию JAD, за исключением полей MIDlet-Jar-Size и MIDlet-Jar-URL. Остальное содержимое JAR может различаться от мидлета к мидлету. Но при особом желании, Вы можете по-заменять картинки (обычно в формате PNG), мелодии и звуки (MMF), и даже тексты (а это уже сложно!) в мидлете. Насчет работы самого мидлета. Помните в JAD строку MIDlet-1, а там "команду запуска". Так вот, в нашем примере это была br.BookReader. Это означает, что при попытке запустить мидлет, телефон запустит файл BookReader.class из папки br в JAR файле. Ну вроде это всё, что Вам нужно знать об этих файлах Взято с сайта mobileFun Вобщем достаточно запустить этот самый jad, и все произойдет автоматически.Если же он у тебе не запускается, то значит и не нужен он тебе, устанавливай сразу jar. Вот для сониэриков не нужен никакой jad.
Сообщение отредактировал Cheh0v - Понедельник, 13.04.2009, 15:58 |
|
| |