Всё про JAD
Что же такое jad-файл? #
Скачивали ли Вы когда-нибудь java-приложения (или, как их часто называет, мидлеты) с wap-сайтов? Сейчас этот сервис, ну очень уж распространен, правда, игры, загруженные таким образом, стоят довольно дорого… Ну это все отступления.
Итак, при загрузке приложений через wap-браузер мобильного телефона первым образом скачивается именно jad-файл. Но это еще далеко не программа, а скорее "ярлык" на нее. Среди прочих параметров, в jad-файле указывается имя и размер мидлета. Именно по этой причине перед загрузкой Вы видите, как называется загружаемое приложение и сколько оно "весит". Помимо всего прочего, в этом файле присутствует URL-ссылка на jar-файл.
На компьютере jad-файл можно открыть любым текстовым редактором. Произведем эту нехитрую операцию с помощью блокнота. Рассмотрим конкретный пример:
Manifest-Version: 1.0 Created-By: Jimm Project
MIDlet-Name: Jimm
MIDlet-Version: 0.5.0
MIDlet-Vendor: Jimm Project
MIDlet-Jar-URL: Jimm.jar
MIDlet-Jar-Size: 179240
MIDlet-Icon: icon.png
MicroEdition-Profile: MIDP-2.0
MicroEdition-Configuration: CLDC-1.0
MIDlet-Description: J2ME ICQ clone
MIDlet-Info-URL: http://www.jimm.org/
MIDlet-1: Jimm,icon.png,jimm.Jimm
Jimm-Version: 0.5.100606
Background: True
Nokia-MIDlet-Category: Game
Давайте разберёмся, что есть что в этом файлике jad:
- Manifest-Version – необязательный параметр, без необходимости не трогаем.
- Created-By – автор мидлета.
- MIDlet-Name – имя мидлета.
- MIDlet-Version – версия мидлета.
- MIDlet-Vendor – разработчик, иногда может совпадать с автором, как в данном случае. Однако, отмечу, что разработчик – это компания, а автор – программист или группа программистов, которые работают в ней.
- MIDlet-Jar-URL – ссылка на jar-файл. В данном случае предполагается, что он находится в той же папке, что и jad-файл. Однако при необходимости можно указывать абсолютно любые пути, например, C:\Downloads\Jimm.jar или http://www.jimm.org/nightly/0.5.100606/jimm.jar. Только учтите, что русские буквы в названии jar-файла недопустимы.
- MIDlet-Jar-Size – размер jar-файла в байтах.
- MIDlet-Icon – значок, который будет помещаться в меню Вашего телефона рядом с данным приложением. Иконка размещается в самом jar-файле.
- MicroEdition-Configuration и MicroEdition-Profile означают, что для работы мидлета нужны CLDC 1.0 – Connected Limited Device Configuration (если дословно переводить на русский, то получится нечто вроде Конфигурация Подключенного Ограниченного Устройства) и MIDP 2.0 – Mobile Information Device Profile (Профиль Информационного Мобильного Устройства). Мидлеты, которым нужны более новые версии, работать на телефонах с более старыми не будут, если наоборот, то все замечательно получается.
- MIDlet-Description – описание мидлета.
- MIDlet-Info-URL – обычно здесь указывается домашняя страничка разработчиков.
- MIDlet-1 – в этой строке содержится имя мидлета, в списке приложений (Jimm), иконка (icon.png), команда запуска мидлета (jimm.Jimm).
Следует отметить, что далеко не все эти строки встречаются в jad-файлах. Однако часть из них должна присутствовать обязательно, например, MIDlet-Name, MIDlet-Jar-URL, MIDlet-Jar-Size.
Также заметим, что jad-файл всегда можно сделать самостоятельно, вручную, с помощью того же блокнота или же сгенерировать, воспользовавшись специальными программами, например JadGen и JadMaker. Все это, конечно же, выполнимо только при условии наличия оригинального jar-архива.
Рекомендуем также почитать
- Программа JadGen 1.0
- Программа JadMaker 1.10
Видео
04:52
Мультимедиа
|
BenQ PU9730: обзор инсталляционного двухлампового проектора23 января 20159890 2 |
02:16
Авто Hi-Tech
|
Видеосвидетель 5410 FHD 2CH: обзор видеорегистратора с двумя камерами31 декабря 201413321 0 |
02:38
Авто Hi-Tech
|
Видеосвидетель 4410 FHD G: обзор видеорегистратора31 декабря 201412751 0 |
Cвежие новости
Apple обменивается исками с Ericsson, в 2022-м году сохранится дефицит микросхем
Apple обменивается исками с Ericsson, в 2022-м году сохранится дефицит микросхем
Google готовит Android 11 и думает о запуске собственного процессора
Google хочет, чтобы новый дизайн платформы напоминал медиаадаптер Chromecast
ТОП-3 тарифов на интернет для загородных домов и коттеджей
ТОП-3 выгодных тарифов на интернет для загородных домов и коттеджей от провайдеров
ONYX BOOX Note – новый ридер с экраном 10,3"
Букридер с ридер с экраном 10,3" весит всего 325 граммов
MMO Project Genom – обновление Авалон
Обновление Project Genom – новая территория более 90 квадратных виртуальных километров
Искусственный интеллект научили думать по-собачьи
Ученые разработали систему на базе алгоритмов глубокого обучения, которая может действовать как собака.
HyperX анонсировала старт поставок модулей памяти Predator DDR4 RGB
HyperX Predator DDR4 RGB представлена как в виде отдельных модулей 8 ГБ, так и комплктами 16 ГБ и 32 ГБ
Отзывы
6 Оставить отзывя скачиваю книгу на телефон, а при установке даёт сбой и надпись- сбой при обработке атрибута MID JAR URL что мне делать?
Вау, круто! JAD рулит!
Подскажите пожалуйска! Скачала ICQ на мобильный сони эриксон w200i, а файлы Jimm.jad и Jimm.jar ни как не могу установить (не открываются). В чём причина
Проблема в другом, генеришь ЯД файл, оно всё устанавливает из архива, а когда запускаешь то пишет ошибку ЯВАприложения!!!!
А я не знала!
ПРОСТИТЕ,ВОТ У МЕНЯ ТЕЛЕФОН SUMSUNG U600,КАЧАЮ JAVA ИГРЫ,А НЕ ПАШУТ...ХОЧУ СКАЧАТЬ JAD!НЕ ПОДСКАЖИТЕ ГДЕ ИХ НАЙТИ,ЗАРАНЕЕ СПАСИБО! AND892006@MAIL.RU
Добавить отзыв