Java приложения jar jad

Java приложения jar jad

Установка Java-приложений в телефон

Ява-приложение(мидлет) обычно представляет из себя два файла jad (своего рода ярлык к программе) и jar (собственно само приложение). jad это обычный текстовый файл, который содержит в себе ссылку на закачку файла jar. В большинстве случае для работы ява-приложения файл jad не нужен и, следовательно, необходимости в его установке нет никакой (однако в некоторых случаях «шибко правильные» телефоны требуют этот файл в обязательном порядке).
Что же делать если файла jad нет, а без него «шибко правильный» телефон отказывается устанавливать jar? Очевидно сделать самому! Для этого можно использовать программу JADMaker (скачать JADMaker 1.10 70кб).
Файл jar представляет собой обычный zip-архив с «обычной» степенью сжатия, т.е. файлы мидлетов можно извлекать/упаковывать обратно в любом архиваторе и править в меру своих возможностей, но этот вопрос уже выходит за рамки данной статьи, поэтоиу вернёмся к теме.

Установка ява-мидлетов

Здесь может быть несколько вариантов. Рассмотрим все.

1. Перед тем как устанавливать ява- приложение его надо откуда-то скачать. Ежели необходимые файлы уже скачаны, пропускаем п.1 и сразу смотрим п.2.

а) Если ява-программу/игру нужно скачать с вап-сайта, можно воспользоваться встроенным браузером телефона. Здесь всё просто — находим на странице ссылку на ява-приложение (вернее на его jad-файл), жмём на него, запускается процесс загрузки. Браузер телефона по информации в файле jad сам отыщет и скачает jar. После чего предложит его установить. В процессе закачки/установки ява-приложения пользователю остаётся только наблюдать за процессом и периодически нажимать на «ОК».

Читайте также:  Date formatting examples in java

Примечание 1. Приложение с вап-сайта можно качать и на компьютере с помощью любого браузера написав адрес wap сайта. После скачивания jad-файла, открываем его в блокноте и находим ссылку на jar. Забиваем её в браузер/менеджер закачки и качаем само приложение. После чего останется передать jar в телефон и установить.

б) Если ява-программа располагается на обычном сайте, качаем её любым известным способом — можно с компа любым браузером/менеджером закачек или телефоном (оперой мини, кулбраузером и т.д.). В этом случае приложение не будет установлено автоматически после закачки, поэтому смотрим дальше.

Примечание 2. Если скачанное приложение оказалось заархивировано в rar, zip или любом другом архиве, извлекаем из него файлы jad, jar

2. Установка скачанного приложения.
Если файлы jad, jar уже записаны на диск телефона, смотрим. п.б), если файлы находятся на компе, читаем дальше.

а) Передать файлы jad, jar в телефон можно при помощи дата-кабеля, IrDA, Bluetooth, Wi-Fi. При использовании кабеля помещайте файлы в папку misc/data inbox, в других случаях они сами окажутся в этой папке. После передачи файлов в указанную папку, возле левой софт-кнопки телефона появится специальный значёк. Жмём его и видим все только что загруженные файлы.

б) Выбираем файл ява-мидлета и жмём джойстиком на него, появится стандартный диалог установки приложения. Остаётся только подтвердить свои действия нажатием на «ОК» и программа будет установлена.

в) Если всё шло «штатно», то данный пункт не возникнет. Однако в случае, когда мидлет категорически отказывается устанавливаться обычным способом, ссылаясь на «Недопустимое приложение» придётся действовать вручную. Любым возможным способом (с помощью эксплорера с компа или с самого телефона) заходим в папку Java/Jam/Application(или Games) и создаём там новую папку с названием устанавливаемого ява-приложения, после чего копируем туда файлы мидлета. Заходим в «Меню-Интернет/игры-Приложения(Игры)» и видим, что новый ява-мидлет установился.

Скажу сразу, чудес здесь не бывает и если ява-приложение не совместимо с вашей моделью телефона, оно не запустится, что бы вы не делали.
Если при запуске мидлет ругается на отсутствие каких-то классов, то, наиболее вероятно, он использует какие-то специфичные ява-классы, предназначенные для телефонов других фирм. Здесь ничего не поделать.
Другая частая проблема — на телефонах с поддержкой midp1.0 запускается мидлет, требующий midp2.0. Здесь также ничего не поделать, разве только телефон сменить.
Ещё одна проблема — из-за неправильной кодировки файла Manifest.mf (находится внутри jar) некоторые привередливые телефоны (типа S75) отказываются запускать приложение. Извлеките этот файл, сохраните в кодировке СР-1251, и запакуйте обратно, должно помочь.

Источник

Java приложения jar jad

Домой

Игры

Программы

Картинки

Темы

Форум

Книги

Развлечения

Всякое

Поиск

Java программы, приложения для мобилы

Самый активный пользователь этого раздела Ссветик (42 Файлов)

Тема, посвященная java программам для телефона, очень неплохая коллекция программ на любой вкус.

Просьба не выкладывать тут программы для смартфонов и коммуникаторов, для них есть отдельные разделы!

TextEditor

PhotoSpy

Фотошпион, можно настроить чтоб телефон делел снимок через определенный промежуток времени. Может кому то нужно.

MobileWords_N2.jar

Говорящие часы

jar2jad_577

Можно создать jad файл из существующего jar файла.
Испробована на сименс. Не знаю пригодится ли кому нибудь. Т.к. сименсу jad не нужен, а на других телефонах jar через яву не видно.

Phone Password Base

DJ Mixer

Источник

Разница между форматами jar и jad

Приложения под платформу J2ME (для виртуальной машины Java) в эпоху смартфонов не слишком распространены, и хорошо знакомы с ними только владельцы мобильных телефонов, управляемых программными оболочками, а не операционными системами. Для установки таких приложений используются файлы jar и jad — они скачиваются с сайтов с мобильным контентом.

Определение

JAR — формат файлов, представляющий собственно приложение-мидлет для платформы Java ME.

JAD — формат вспомогательных файлов, требующихся для установки java-приложений.

Сравнение

Разница между форматами jar и jad лежит в основе появления проблем с установкой приложений. Большинство мобильных телефонов совершенно нормально обходятся без JAD, но некоторым моделям требуются оба файла. JAR — архив с набором файлов приложения, разархивируемый силами java-платформы. JAD — текстовый файл, содержащий описание этого архива, в том числе и его расположение.

Внутри архива jar содержатся текстовые файлы, картинки и другие файлы, необходимые для функционирования приложения, в том числе и manifest.mf. В нем содержатся все сведения о мидлете, и из этого файла копируются сведения в файл jad, плюс добавляется ссылка на сам архив jar и указывается его размер. Это позволяет перед скачиванием jar из Интернета узнать, сколько трафика уйдет в процессе приобретения мидлета. JAD весит гораздо меньше, чем jar. Если файл jad приложения поврежден или отсутствует, можно создать его с помощью специальных приложений или просто скопировав необходимую информацию и сохранив в нужном формате.

Выводы TheDifference.ru

  1. JAR — архив с файлами, необходимыми для работы java-приложения, JAD — файл с описанием JAR.
  2. Без jad мидлет может устанавливаться, без jar — нет.
  3. Файл jad весит меньше, чем jar.
  4. Файл jad можно создать с помощью специальных программ.

(1 оценок, среднее: 5,00 из 5)

Источник

Установка игр и программ в мобильный телефон

Установка игр и программ в мобильный телефон

Файлы с расширением .jad и .jar – Java-приложения для обычных телефонов, но они также подходят и для платформы Symbian. Для того чтобы запустить такое приложение, необходимо установить в телефон сразу два файла или, если файла .jad нет в наличии, только .jar. Но в этом случае приложение может быть не запущено, старайтесь копировать оба файла, если они имеются в наличии.

Если вы столкнулись с тем, что файлы Java-приложения к вам по какой-либо причине пришли в виде папки с множеством непонятных файлов и подпапкой «META-INF», эту проблему легко решить. Просто заархивируйте все эти файлы на компьютере вместе с подпапкой «Manifest» в один ZIP-файл и затем переименуйте (или заранее задайте имя) получившийся архив в «Название программы.jar» — и смело устанавливайте в телефон!

Шаг 2. Отправка файла в телефон

Просто отправьте файл в телефон – о том, как это сделать, читайте в статье «Загрузка игр и программ в мобильный телефон».

Шаг 3. Установка

В случае с обычным телефоном и приложениями Java установка не требуется: приложения появляются в соответствующем меню телефона. В случае работы со смартфоном Symbian, необходимо открыть папку «обычных» сообщений «Входящие» и запустить установку приложения с помощью открытия последнего сообщения (оно будет отличаться от остальных — в заголовке будет присутствовать имя файла).

Папка входящих сообщений в Symbian OS

Папка входящих сообщений в Symbian OS

В случае, когда после или во время установки появляется сообщение о несовместимости версий программы и операционной системы, нужно найти в интернете другую версию программы, обновленную или старую.

Для смартфонов Symbian рекомендуем после установки файла удалить входящее сообщение с файлом для экономии памяти.

Источник

Установка игр и программ в мобильный телефон

Установка игр и программ в мобильный телефон

Файлы с расширением .jad и .jar – Java-приложения для обычных телефонов, но они также подходят и для платформы Symbian. Для того чтобы запустить такое приложение, необходимо установить в телефон сразу два файла или, если файла .jad нет в наличии, только .jar. Но в этом случае приложение может быть не запущено, старайтесь копировать оба файла, если они имеются в наличии.

Если вы столкнулись с тем, что файлы Java-приложения к вам по какой-либо причине пришли в виде папки с множеством непонятных файлов и подпапкой «META-INF», эту проблему легко решить. Просто заархивируйте все эти файлы на компьютере вместе с подпапкой «Manifest» в один ZIP-файл и затем переименуйте (или заранее задайте имя) получившийся архив в «Название программы.jar» — и смело устанавливайте в телефон!

Просто отправьте файл в телефон – о том, как это сделать, читайте в статье «Загрузка игр и программ в мобильный телефон».

В случае с обычным телефоном и приложениями Java установка не требуется: приложения появляются в соответствующем меню телефона. В случае работы со смартфоном Symbian, необходимо открыть папку «обычных» сообщений «Входящие» и запустить установку приложения с помощью открытия последнего сообщения (оно будет отличаться от остальных — в заголовке будет присутствовать имя файла).

Папка входящих сообщений в Symbian OS

Папка входящих сообщений в Symbian OS

В случае, когда после или во время установки появляется сообщение о несовместимости версий программы и операционной системы, нужно найти в интернете другую версию программы, обновленную или старую.

Для смартфонов Symbian рекомендуем после установки файла удалить входящее сообщение с файлом для экономии памяти.

Источник

Оцените статью