motofan logo
> 

Установка Явы+ковыряние Явы, и решение траблов...

Alek(S)
сообщение 28.6.2006, 18:59


PhoeniX Team
****

Группа: Пользователи
Сообщений: 298
Регистрация: 1.8.2005
Пользователь №: 47 566
Модель телефона: MOTOMAGX & ROKR
Прошивка: многа

Рейтинг: 33.5



Изображение
FAQ по установке ЯВЫ:
Альтернативной программой для установки ЯВЫ на телефоны моторола считается MotoMidMan.
Данная программма может ставить приложения как на телефон, так и на флешку.Ну а ещё давать права приложения(давать доступ к файловой системе телефона), менять JAD(поменять размер ЯВА приложения) и ставить атрибуты(для более правильной и стабильной работы).
почемуто для новичков проблема поставить ЯВУ с доступом к ФС(файловой системе).Пример установки(на примере ЛайтПлеера):
Цитата(Alek(S))
-скачиваем с сайта Графа( http://graf.motofan.ru/files/lp.zip ) ЛайтПлеер;
-открываем архив(чтобы его открыть Вам нужны такие программы как: WinRAR, 7-Zip) и лезем в папку для вашей мобилки(там их три: c380_c650_e398 , e798 , v635 ).Там лежат файлы ЯВА приложений(их там два): .jad и .jar (j2meX.pat нам не нужен!).
-теперь запускаем MotoMidMan (скачать тут: http://moto.mobarc.com/download.php?get=motomidman );
-подключаем мобилу в режиме модем;
-ждём когда программа считает все ЯВА приложения(если ничего не происходит: выдерните, воткните шнурок и проверте режим(модем, флеха));
-жмём установить и выбираем .jad который Вы скачали;
-снизу в MotoMidMan Вы можете видеть процент установки, когда он дойдёт до 100 список ЯВА приложений обновится;
-теперь Вы кликаете правой кнопкой мышки на ЯВА приложении (LightPlayer)
-выбираете "Доступ"->"Дать права выбранным приложениям"
-ждём;
-нажимаете кнопку снизу справа "Перезагрузить"
-ждём когда телефон перезагрузится и обновиться список ЯВЫ
-выдёргиваем телефон;

На телефоны для которых данное ЯВА приложение не расчитанно(ну например игруха для нокии) ставятся после обрабортки Java Adapter'ом (он уже идёт вместе с MotoMidMan'ом)...совутую ставить через midway.
Если в архиве с ЯВОЙ небыло JAD файла, то его можно сделать самому через JadGEN (в нете их полно!берите любой!).У меня такой:
Прикрепленное изображение
Если ЯВА не хочет запускаться:
Цитата(GRAFMOTO)
Если при установке программы MIDWAY'ем (другие способы не рассматриваются) телефон выдает сообщение "Сбой, неверный файл" или при запуске "Ошибка приложения", посмотрите JAD файл приложения. Если он содержит строки:
MIDxlet-Resident: Y
MIDxlet-API: VSCL-1.0.1
, то это означает, что используется расширение JAVA, называемое Vodafone. Для того, чтобы телефон нормально принял такое приложение, должна быть включена поддержка классов этого расширения. Поддержку можно включить программой P2K Advanced Editor. Для этого подключаете телефон в режиме "модем" и запускаете программу. Когда установится соединение выбираете меню "Phone Services - Seem 32 Functions". Ищите в таблице строки ( Offset(H) / Bit ):
72/1 KJAVA_VSCL_AVAILABLE
75/6 BACKLIGHT_VODAFONE_AVAILABLE
дополнительно (не обязательно):
78/1 LRSK_SWITCHED_VODAFONE_AVAILABLE
и ставите им значение "On". Программой P2KTools на вкладке "Скрытые настройки - Java" включаете параметр App priority, Set stand by app. Далее перезагружаете телефон.

Если загрузка все же началась - индикаторы в телефоне и MIDWAY'е движутся, но в конце выскакивает ошибка "Сбой, неверный файл", а MIDWAY "Transmitting data blocks.....[xxxx] [FAILED]", то нужно приверить в JAD файле размер JAR файла. Ищем в JAD файле строку:
MIDlet-Jar-Size: xxxx
, где xxxx - это размер JAR файла. Посмотреть размер JAR файла можно в проводнике WIndows, щелкнув на файле правой кнопкой мыши и выбрав "Свойства". Размер файла указывается в байтах.

Также в JAD файле должны быть указаны правильные версии CLDC и MIDP:
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-2.0

Если при нажатии кнопки "Send JAD" в MIDWAY выскакивает строка:
Opening JAR file.............[FAILED]
JAR downloading failed.
это означает что значение параметра "MIDlet-Jar-URL" не соответствует действительности, скорее всего стоит http, ftp, и т.п. ссылка на JAR файл. Необходимо также исправить этот параметр, указав в нем только имя JAR файла и сам JAR файл должен находиться в одном каталоге с JAD файлом.

Следует проверять JAD на наличие дублирующихся параметров - никаких одинаковых параметров.

По вопросу установки приложений на 373 платформу: приложения можно ставить midway'ем (как обычно) и затем дать ему права с помощью Moto Midlets Manager или же сразу ставить с помощью Moto Midlets Manager Если Вы дали права приложению этой программой, то никакого pat файла заменять не нужно!!!
Но есть еще один очень хороший способ - это пропатчить прошивку. Тогда приложения ставятся midway'ем как обычно и при первом запуске телефон спрашивает можно ли дать приложению доступ. Если выбрать "всегда", то при последующих вызовах никакого вопроса выскакивать не будет. Лично я все это проверял на R373_G_0E.30.42R прошивке - все работает прекрасно, что и всем рекомендую

Полное описание Moto Midlets Manager(если возникли какие-то трудности):
Прикрепленное изображение
Код
1 Память телефона:
выдаёт список ЯВА приложений установленных на телефоне(не на флешке!)
2 Карта Памяти:
выдаёт список ЯВА приложений установленных на флешке
3 Настройки телефона:
-настройка ЯВА:
--Активация в телефоне загрузки ЯВА приложении
ДА, возможность вкдючать в телефоне специальный режим(для работы с Midway)
--Показывать заставку ЯВА
НЕТ, при каждом входе в ЯВУ она не будет отображатся
--Включить пункт меню: "защита приложения"
ДА
--Включить пункт меню: "выбор устройства хранения"
если телефон поддерживает установку ЯВЫ на карту памяти-то ДА, если нет-то НЕТ
--Включить поддержку классов Vodafone VSCL
если порекомендовали включить-включите(у меня и без них работает)
--Параметры->Средства ЯВА->Показывать DNS IP
если порекомендовали включить-включите(у меня и без них работает)
--Параметры->Средства ЯВА->Изменение DNS IP
если порекомендовали включить-включите(у меня и без них работает)
--Параметры->Средства ЯВА->Switching to Debug
если порекомендовали включить-включите(у меня и без них работает)
--Параметры->Средства ЯВА->запуск TCK
если порекомендовали включить-включите(у меня и без них работает)
-Базовые клавиши:
(настройка базовых клавиш)
4 JAVA Адаптер:
адаптирует яву по ваш телефон
-Клавиатурная раскладка(Auto, Vxxx, Nokia)
советую выбирать авто, ведь программа умеет определять телефон
-Размер экрана(176x220, 128x128, 240x320)
выбираем свой размерчик
*/добавить инструкцию setFullScreenMode
лучше да, чем нет(будет на весь экран)
*/Упаковывать JAR(рекомендуется)
да, пусть собирает
5 Настройка:
-Language
выбирайте то на котором удобно работать
*/Не обрабатывать подписанные приложения
ДА, зачем трогать мотороловские программы которые подписанны РСА
*/При установке приложения, копировать установочные файлы в /b/mobile/kjava
НЕТ, он и так поставится, зачем копии
*/Устанавливать новые приложения с полным доступом
ДА, пускай
*/Загружать из телефона значки приложений
ДА, хочу видеть значки
*/При сохранении указывать имя для каждого приложения
ДА, просто имена могут совпать(здесь соханение на комп имеется ввиду)
-Если приложение уже установлено,то
--спросить пользователя, что делать с данными
ДА, я сам решу
--сохранить данные
НЕТ, зачем мне копии
--удалить данные
НЕТ, зачем удалять
--пропустить установку приложения
НЕТ, а вдруг надо
*/Автоопределение COM порта
ДА, так удобнее(COM это USB)
6 Журнал:
записи о проделанной работе ЛОГ программы
7 О Программе:
здесь можно узнать кто автор(кому плюсы ставить) и где скачать новую версию

8 Список ЯВА приложений(зависит от закладок 1 и 2, либо с телефона, либо с карточки)
здесь можно увидеть какие ЯВА приложения установленны  на телефоне или на карточке

9 Доступ
даём либо забираем доступ к файловой системе у того или иного приложения(которое выделено)

10 Установить
устанавливаем ЯВУ(в зависимости какой файл вам дали вы выбираете JAD или JAR)

11 Сохранить
Сохраняем ЯВУ на комп

12 Удалить
удаляем ЯВУ с телефона

13 Дополнительно
то же самое что и при нажатии правой кнопи мыши(впринципе там всё понятно-менять стоит только при совете автора ЯВЫ)

14 Свободно
показывает сколько свободного места есть на телефоне или карточке

15 Перезагрузить
нажимать только после установки ЯВЫ(сразу как поставилась), перзапускает телефон-обновляет ЯВУ

16
Здесь мы видим что программа в данный момент делает с телефоном(если написанно Готово-значит ничего не делает)

17 Статус
статус телефона(подключен, отключен)

18 IMEI
IMEI телефона(можно с коробкой сравнить)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
Alek(S)   Установка Явы+ковыряние Явы   28.6.2006, 18:59
bars666   мою е1000 MotoMidMan, почему-то, не хочет поддержи...   29.6.2006, 6:27
Alek(S)   Moto Midlets Manager V0.38 (от 15.03.2006) почитай...   29.6.2006, 16:05
Alek(S)   http://thumbnail012.mylivepage.com/chunk12/107720/...   3.7.2006, 12:33
Alek(S)   Ну вот очередной пример ковыряния кода от меня: F...   7.7.2006, 13:10
Alek(S)   Мануал для New6 подходит и для MotoSymbian iTunes+...   10.7.2006, 8:16
Alek(S)   http://thumbnail012.mylivepage.com/chunk12/107720/...   10.7.2006, 18:51
DrkRaMeN   А почему это значение не влияет на цвет заголовка...   26.8.2006, 19:36
Dell_398   А вот я когда скачиваю яву с инета или по синезубу...   10.7.2006, 19:27
Alek(S)   Нууу...я думал чё-то по делу. Куда ты скачиваешь?   11.7.2006, 4:36
Dell_398   На флеху   11.7.2006, 4:42
Alek(S)   Подключаешь телефон и пытаешься в режиме ФЛЕШКА ск...   11.7.2006, 7:56
Dell_398   Вот при этом и пишет приложение зашифровано   11.7.2006, 8:58
Alek(S)   интересно)) А так со всеми-или только с одним(тогд...   11.7.2006, 9:17
palach   Alek(S), Хороший мануал, но при завершении надо б...   11.7.2006, 10:41
Alek(S)   Спасибо-попробую(осталось только поподробнее всё о...   11.7.2006, 12:25
Sam10001   люди хотел проги скачать по ссылке в начале темы н...   30.1.2007, 17:34
AlexKooper   Хороший мануал, но надо бы упомянуть, что MMM може...   11.7.2006, 13:51
Alek(S)   по МММ написал полный мануал(ну насколько сил хват...   11.7.2006, 16:38
Den_4k   напиши пожалуста мануал как установить MediaVie...   22.1.2007, 11:56
Dell_398   Попробую...   11.7.2006, 17:44
Alek(S)   Народ, не молчите! А то у меня сложилось мнен...   14.7.2006, 18:53
anton_ny   Alek(S), люди на сайте www.3g.co.uk говорят что fm...   14.7.2006, 21:01
Alek(S)   Поможешь ? Выложи пожайлуста fm для E1000 (вполне ...   15.7.2006, 8:28
Lubomyr   Alek(S), Test - не работает Fm для Е1000 (рус.)...   15.7.2006, 11:59
Alek(S)   Попробуй это: Если что-то нетак, то поменяй клас...   15.7.2006, 17:05
Lubomyr   Alek(S), Проверил, Работает Спасибо   15.7.2006, 17:54
Tim2005   Этот мануал написал Tim2005, то есть Я PS: Alek(...   15.7.2006, 19:27
Tim2005   To Alek(S) 1) Диктофон в iTunes от Vassio есть изн...   16.7.2006, 13:21
Alek(S)   Спасибо, опубликую на первой странице :) В первы...   16.7.2006, 14:48
Alek(S)   Пример изменения графики(тока сегодня вспомнил :) ...   17.7.2006, 6:24
Alek(S)   как я уже говорил графика в ЯВА скрывается прими...   17.7.2006, 14:23
Alek(S)   Снова обновлена первая страница.   21.7.2006, 7:44
Alek(S)   Наверное последняя версия Fm для E1000(больше меня...   21.7.2006, 18:40
Alek(S)   FAQ по JavaByte: Как открыть чё-нить? запускаем Ja...   25.7.2006, 9:44
Alek(S)   Так просто, от меня: http://thumbnail012.mylivepag...   25.7.2006, 17:19
Alek(S)   УРА!! Я поступил!!! Поэтому не...   26.7.2006, 15:49
Alek(S)   Кста, никто не знает сайты по 3G Motorola (по Е100...   28.7.2006, 14:51
Zmey_GopbIH   Народ, скажите какие классы в iTunes отвечают за ...   22.8.2006, 7:32
Alek(S)   К вечеру может найду- сейчас не помню :( Потом...   22.8.2006, 9:15
Tim2005   Zmey_GopbIH Класс ds отвечает за код клавиши по ко...   22.8.2006, 19:27
Zmey_GopbIH   Tim2005, спасибо тебе огромное! =) жаль + не ...   23.8.2006, 10:05
Alek(S)   Установка N корелетов на тело: Главное чтобы в Мот...   24.8.2006, 16:27
PEDAGOG   А ссылка на MotoMidMan - не работает   26.8.2006, 17:59
lv333   Так работать метки не будут, ;) по крайней мере ...   26.8.2006, 20:57
garunchik   почему могут не сохраняться приложения и игры?(не ...   26.8.2006, 21:00
Alek(S)   Я в руках не держал 360-й, поэтому непонимаю пробл...   26.8.2006, 21:16
garunchik   Что-то с памятью моей стало В телефоне около 4 Мб ...   27.8.2006, 5:03
Alek(S)   Сохрани все с карточки на комп, отформатируй её-по...   27.8.2006, 8:14
garunchik   Кто-то знает причину почему телефон может писать в...   27.8.2006, 15:54
Alek(S)   Ну если памяти 250 кб -он 100% будет ругаться...Ещ...   27.8.2006, 17:03
garunchik   Памяти свободной 50Мб на карте и 4МБ на телефоне.   27.8.2006, 18:34
Coolmax   А Heap(куча) сколько? скорее всего не больше 800К...   28.8.2006, 13:27
garunchik   Я прошу прощения,а что это такое "Heap...   28.8.2006, 13:56
Alek(S)   Ну вы тут обладатели в360 разберитесь уж...или в л...   29.8.2006, 10:46
garunchik   Друзья,кто-то может мне скопировать и выслать стан...   30.8.2006, 15:00
Spammer   Великолепно про N корелетов ;) Сейчас стоит MV, mi...   1.9.2006, 8:10
~Dj Fly~   Alek(S), Вот, что и просил.   10.9.2006, 14:05
Alek(S)   Вот что ты просил bigsmile; : То что ты выложил....   10.9.2006, 14:13
Ledokol   jawa заливаю без проблем MotoMidMan но в память те...   18.9.2006, 11:29
Alek(S)   МММ вполне справляется с этой задачей. Надо просто...   18.9.2006, 18:17
санёчегг   Помогите пжлст ламеру :( купил вчера Л7 и хочу к...   19.10.2006, 16:33
Ватрас   Добрый день мотофанщики кто хорошо разбирается в п...   21.10.2006, 11:27
Alek(S)   Конкретнее...чего надо, где? А в програмировании н...   23.10.2006, 7:47
ARMAGEDON1988   Меня интересет установка приложений. Прискачевании...   10.12.2006, 18:53
RekGRpth   Так может этот архив и есть JAR, переименованный ...   12.12.2006, 14:33
Alek(S)   Да, есть косяк, ссылки меняются, т.к. темы перемещ...   30.1.2007, 22:57
Sam10001   ну мне нужны проги что бы закачать яву на телефон...   1.2.2007, 10:02
Sam10001   разобрался я наконец как закачивать нужен только m...   1.2.2007, 11:23
Alek(S)   Да биспраблем :) Плеер нужен чтобы слушать МП3 му...   1.2.2007, 11:24
Edgor   Господа! Кто знает как лечится, когда выскакив...   5.4.2007, 7:59
Side   Сделал в меню ссылки на несколько java программ (O...   11.4.2007, 18:15
LisS-ska   Я монстр поменяла на V3i, тепер MidMan пишет что п...   1.8.2007, 20:19
Яуген   LisS-ska, в последних билдах поддерживается, или т...   1.8.2007, 20:23
dialex   всем привет!кто-то пробивал установить яву на ...   17.10.2007, 8:41
temuri   motomidman нераспознает мою W510 видит но пишет не...   22.10.2007, 13:51
Osta   её поддержка и не заявлена разработчиком Moto Mid...   22.10.2007, 14:13
Pilot-163   Телефон V3xx, указанная в первом сообщении програм...   27.10.2007, 10:16
Zidan   Подскажите пожалста как с помощью MotoMidMan(в зак...   4.2.2008, 12:57
Osta   Подскажите пожалста как с помощью MotoMidMan(в за...   4.2.2008, 13:45
RDS_   После использования програмы мотомидман появилась ...   5.2.2008, 22:48
FoXXTeR   Доброго времени суток! Возник вопрос: при зака...   11.2.2008, 13:13
regiser   Скажите плиз что такое Ява и для чего она нужна и ...   7.3.2008, 22:10
Osta   тема перемещена из-за удаления раздела FAQ (Мануал...   21.11.2008, 15:37

Установка Явы+ковыряние Явы, и решение траблов... · Java-игры и Java-приложения · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 7.8.2025, 0:10

Форум живёт: