Среда, 09.10.2024, 06:38
Приветствую Вас Гость

Всё для твоего мобильника=))

Меню сайта
Категории каталога
Наш опрос
Какой у Вас мобильник?
Всего ответов: 352
Главная » Статьи » Мои статьи

Всё про 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-архива.


Категория: Мои статьи | Добавил: MOBI (07.08.2008)
Просмотров: 2526 | Рейтинг: 1.0/1 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
Друзья сайта
    RAP-IMPERIA Сайт для общения! RAP
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0