Что такое JAD и JAR файлы !? » Скачать всё для Вашего смартфона Nokia и телефона. - Nokia N97, iPhone 3G S, HTC Touch Diamond 2.

Навигация

Игра месяца

Return to
Mysterious Island
v 1.10



Download/Скачать

Популярное

Архив новостей

Август 2015 (27)
Июль 2015 (103)
Июнь 2015 (80)
Май 2015 (60)
Апрель 2015 (85)
Март 2015 (87)
Февраль 2015 (90)
Январь 2015 (65)
Декабрь 2014 (96)
Ноябрь 2014 (105)
Октябрь 2014 (100)
Сентябрь 2014 (106)
Август 2014 (101)
Июль 2014 (110)
Июнь 2014 (103)
Май 2014 (102)
Апрель 2014 (113)
Март 2014 (107)
Февраль 2014 (97)
Январь 2014 (98)
Декабрь 2013 (110)
Ноябрь 2013 (96)
Октябрь 2013 (116)
Сентябрь 2013 (104)
Август 2013 (117)
Июль 2013 (110)
Июнь 2013 (101)
Май 2013 (92)
Апрель 2013 (110)
Март 2013 (98)
Февраль 2013 (107)
Январь 2013 (95)
Декабрь 2012 (110)
Ноябрь 2012 (106)
Октябрь 2012 (115)
Сентябрь 2012 (101)
Август 2012 (115)
Июль 2012 (110)
Июнь 2012 (103)
Май 2012 (115)
Апрель 2012 (103)
Март 2012 (109)
Февраль 2012 (106)
Январь 2012 (111)
Декабрь 2011 (113)
Ноябрь 2011 (111)
Октябрь 2011 (112)
Сентябрь 2011 (113)
Август 2011 (71)
Июль 2011 (4)
Июнь 2011 (1)
Май 2011 (2)
Апрель 2011 (1)
Март 2011 (6)
Февраль 2011 (13)
Январь 2011 (22)
Декабрь 2010 (9)
Ноябрь 2010 (10)
Октябрь 2010 (41)
Сентябрь 2010 (9)
Август 2010 (6)
Июль 2010 (20)
Июнь 2010 (14)
Май 2010 (15)
Апрель 2010 (15)
Март 2010 (12)
Февраль 2010 (8)
Январь 2010 (7)
Декабрь 2009 (7)
Ноябрь 2009 (40)
Октябрь 2009 (6)
Сентябрь 2009 (10)
Август 2009 (67)
Июль 2009 (238)
Июнь 2009 (287)
Май 2009 (202)
Апрель 2009 (117)
Март 2009 (139)
Февраль 2009 (88)
Январь 2009 (116)
Декабрь 2008 (172)
Ноябрь 2008 (177)

Что такое JAD и JAR файлы !?



JAD

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, но ссылка может быть куда угодно, даже на другой сайт, например, http://xsmart.com.ua/java/MyGame.jar
Это были все обязательные параметры, всё остальное НЕобязательно

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 файле.
Ну вроде это всё, что Вам нужно знать об этих файлах.

 Новенькое на форуме  
Название темы Пользователь Ответов
  http://mobifile.net
Skaf
0
  Взлом Nokia 5800
Skaf
17
  Nokia 5320
Skaf
2
  Взлом Symbian 9.3
Skaf
66
  Заказ
Skaf
1
  С Новым годом 2011!
Skaf
1
  N-Gage
Skaf
2

Реклама

В центре внимания

Найти







Все статьи »

От партнёров

Интересные объявления

Наш выбор

Кто онлайн

Сейчас на сайте:
Пользователей: 0
Отсутствуют.

Роботов: 0
Отсутствуют.

Гостей: 78
Всех: 78

20ка посетивших:
Пользователей: 20
Anrosy BrentIsots
Brosrosy Carolynbog
Dankanox Edwardroorm
GLSskero innaPloxy
Jameswrilk Koshkadet
Kozelhcof Lesliesof
Marckalkar nastasyaknobe
Robertzob rtayejuw
RubenBaink SamuelAmomi
vikaPloxy Williamwig

Это интересно

загрузка...

Опрос

С какого устройства Вы заходите на сайт?


компьютер\ноутбук
нетбук
смартфон
коммуникатор
простой телефон
голактеко опасносте!

Реклама