> Важно!

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.

Если Вы выложили новую версию программы, пожалуйста, сообщите об этом модератору нажав на вашем сообщении кнопку "Жалоба".



Запуск Java-Мидлетов на КПК



Реп: (15)
Java- игры » |Оптимизируем Java-игры под Тач » |Поиск игр! » |Запуск Java-Мидлетов на КПК

Обязательно ознакомьтесь с FAQ по запуску Java на КПК

Уважаемые владельцы КПК и КМК с WM6.5, прочитайте нижеследующие цитаты:
Для владельцев КПК
-Василь Иваныч, вот <acronym title='КПК - это Карманный Персональный Компьютер - БЕЗ ТЕЛЕФОННОГО МОДУЛЯ!'>КПК</acronym> себе купил
-Круто, Петька!
-Та не в этом дело, Василь Иваныч, ставлю эмулятор явы, а он не пашет, а ведь на коммуникаторе все работало...
-Акстись, Петька, Библиотеки sms.dll и phone.dll ставил?
-Нет Василь Иваныч, а что это?
-Это, Петька... Библиотеки для запуска эмулей на КПК.
-Ааа...
*За Fix_dlls_for_PPC благодарим Mforward

Для владельцев КМК с WM6.5
-Василь Иваныч, я вот <acronym title='КМК - это КоМмуниКатор = КПК + телефонный модуль'>КМК</acronym> с WM6.5 себе купил
-Круто, Петька!
-Да не в этом дело, Василь Иваныч, ставлю эмулятор явы, а пароль не могу ввести нигде, а ведь на коммуникаторе с WM6.0 и 6.1 все работало...
-Акстись, Петька, Библиотеку compime.dll ставил?
-Нет Василь Иваныч, а что это?
-Это, Петька... Библиотека исправленная для ввода паролей на wm6.5.
-Ааа...
-Не забудь перезагрузиться, Петька.
*За compime.dll благодарим Zevz


Esmertec Java Bed
Windows Mobile 6 и 6.1
VGA:
- tigerSW.cn Jbed OpenGL 2.3.1013.1 >> (поддержка видеоускорителя, создаёт ярлыки, эмулирует несколько разрешений экрана) >> >> + rus mui >> \Program Files\Myriad
- Myriad Group JBed 2009.05.06.2.1 12M VGA (heap 12Mb, 3gp) >>
- Myriad Group JBed 2009.05.06.2.1 8M VGA (heap 8Mb, 3gp) >>
- Esmertec JBed 2009.05.06.2.1 (heap 12 Mb, без залипания) + патч для vga: VGA_patch_big или VGA_patch_medium >>
- Esmertec JBed 2009.02.16.5.1 (3D и heap 12Mb) >>
- Esmertec JBed 2009.02.17.5.1R2 >> +отключение запросов
- Esmertec Jbed 2009.02.17.5.1R2 Rus >>
- Esmertec JBed 2008.12.03.2.1 + exe-файл от -Akm- (Размеры шрифтов 22,24,25)
- Esmertec JBed 2008.03.28.3.1 (3D, heap 12Mb, без запросов, Rus/Eng, на прошивках 6.5.x внизу не "проваливается" за экран) >>
- Esmertec Java от О2 Флейм - только для VGA (идет на машинках только с ВГА экранами) >> скорее всего это Jeodek

QVGA:
- tigerSW.cn Jbed OpenGL 2.3.1013.1 >> (поддержка видеоускорителя, создаёт ярлыки, эмулирует несколько разрешений экрана) >> >> + rus mui >> \Program Files\Myriad
- tigerSW.cn Jbed OpenGL Mod by Relay (что за зверь, не знаю) >>
- Myriad Group JBed 20090506.2.1 12M (heap 12Mb, 3gp) >>
- Myriad Group JBed 20090506.2.1 8M (heap 8Mb, 3gp) >>
- Esmertec JBed 2009.05.06.2.1 (heap 12 Mb, без залипания) >>
- Esmertec JBed 2009.05.06.2.1 >> (heap 8Mb, JSR-184 (3D), 3gp, mp3, mid, amr, JSR-75 (но OM5 не открыла основную память), <acronym title='выделение всего текста в окне полноэкранного редактирования'>выделение текста</acronym>, <acronym title='OMmod работает, но долго грузится при включении'>OMmod</acronym>, <acronym title='запросы безопасности только один раз'>без запросов</acronym>) + exe без залипания >>
\Program Files\JBed_2009.05.06_2.1\jbed.exe; \Program Files\JBed_2009.05.06_2.1\appdb; HKLM\software\esmertec\090506210\device info\java font
- Esmertec JBed 2009.04.16.5.1 8M >> (heap 8Mb, JSR-184 (3D), 3gp, mp3, wav, mid, JSR-75 (фс), <acronym title='выделение только одного слова в окне полноэкранного редактирования текста'>выделение слова</acronym>, <acronym title='виснет при выходе из полноэкранного редактирования'>OM5</acronym>, OMmod, <acronym title='без запросов безопасности'>без запросов</acronym>) + exe без залипания >>
\windows\jbed.exe; \Program Files\esmertec\appdb; HKLM\software\Apps\Esmertec Java\Device Info\Java Font
- Esmertec JBed 2009.02.16.5.1 (3D и heap 12Mb) >>
- Esmertec JBed 2009.02.17.5.1R2 >> (heap 4Mb, JSR-184 (3D), 3gp, mp3, wav, mid, JSR-75 (фс), <acronym title='выделение только одного слова в окне полноэкранного редактирования текста'>выделение слова</acronym>, <acronym title='виснет при выходе из полноэкранного редактирования'>OM5</acronym>, OMmod) + замена файлов: без залипания и запросов
\windows\jbed.exe; \Windows\Appdb; \HKLM\Software\Apps\Esmertec Java\Device Info\Java Font; (после замены файлов: \HKLM\Software\Esmertec\090216_51\Properties\Device Info\Java Font])
- Esmertec Jbed 2009.02.17.5.1R2 Rus >>
- Esmertec JBed 20081203.2.1 (многозадачность, отсутствует 3d, создаёт ярлыки!) >>:
             • JBed 2008.12.03.2.1_WinDir_En - установка в папку "Windows", для eng версии, т.е.у кого "Start Menu".
             • JBed 2008.12.03.2.1_WinDir_Ru - установка в папку "Windows", для rus версии, т.е. у кого "Главное Меню". (heap 8Mb|16Mb >>)
             • JBed 2008.12.03.2.1 - можно устанавливать везде, но ярлыки будет создаваться неправильно.
- Esmertec Jbed 20081203.2.1 (корректно работающий с карты памяти) >> Все вопросы и претензии к The_ZeN
- Esmertec JBed 2008.09.12.5.1 by Sorg (нет залипаний, разлочены все медиа форматы, нет запросов, heap 8Mb) >>
- Esmertec JBed 2008.09.12.5.1 by padona4ek (не модифицирована в отличии от by Sorg, работает на всех экранах)
- Esmertec JBed 2008.03.28.3.1 (3D, heap 12Mb, без запросов, Rus/Eng, на прошивках 6.5.x внизу не "проваливается" за экран) >>
- Esmertec JBed 2008.03.28.3.1 VolROM +8mb (heap 8Mb, Rus/Eng) >> >>
- Esmertec JBed 2008.03.28.3.1 RUS (heap 4Mb, Rus) >>
- Esmertec JBedModHeapFix(02.01.08) >>
- Esmertec JBed3dModHeapFix(02.01.08) >> >> (играет звуки своеобразно: копирует файлы в временную папку (по умолчанию - \Application Data\Volatile\), проигрывает и потом, по идее, удаляет. По идее потому, что midi и wav он удаляет корректно, а mp3 оставляет.)
- Esmertec JBed3dMod HeapSizeFix 12.02.2008 на основе Esmertec Jbed ver.20071119.3.1 >> (без запросов)
- EsmertecJbedNotForStorage(02.01.08 ??) >>
- Jbedtestgiris (23.02.08 byDom1nat0R aka NermaN) - JBed3dMod RU Fix 1.1 на основе тестовой версии JBed3dMod_HeapSizeFix_17.02.08 (Esmertec Jbed v.20071119.3.1) >> >> (перезагрузить устройство после установки).
Windows Mobile 5
- Esmertec JBed 2009.05.06.2.1 >>
- Esmertec JBed 2009.02.16.5.1 >> + замена exe-файла >>
- Esmertec JBed 2008.12.03.2.1 (многозадачность, отсутствует 3d, создаёт ярлыки!) >> + замена exe-файла >>
- Esmertec JBed 2008.03.28.3.1 VolROM +8mb >>
- JBedModHeapFix(02.01.08)
- Jbedtestgiris (23.02.08 byDom1nat0R aka NermaN) - JBed3dMod RU Fix 1.1 на основе тестовой версии JBed3dMod_HeapSizeFix_17.02.08 (Esmertec Jbed v.20071119.3.1) >> >> (перезагрузить устройство после установки).
Windows Mobile 2003 (by giris&deamonpnz)
- JBed3dMod_HeapSizeFix (25.02.08) >> - Работает как с карты, так и с основной памяти. Инсталлируется в "%Program Files%/Jbed3DMod".
Можно увеличить шрифт:
1. Удалить %Program Files%/Jbed3DMod/jbe0524.dll.
2. Вместо неё из папки %Program Files%/Jbed3DMod/Dll скопировать новую: чем больше плюсиков в названии dll, тем крупнее шрифт в ней "содержится".
2. Переименовать ее в jbe0524.dll
Кто хочет английский язык, удаляйте "jbed.exe.0409.mui", а "jbed.exe.0409_Eng.mui" переименуйте в "jbed.exe.0409.mui".

- Esmertec Jbed heapfix >> - скопировать содержимое архива в папку \Storage Card\jbed0802\
- Esmertec Jbed3d heapfix >> - скопировать содержимое архива в папку \Storage Card\jbed0524\

Примечание: Если вы ставите эмуляторы на КПК(т.е у вас отсутствует телефонный модуль), то вам будут необходимы библиотеки phone.dll и sms.dll. На форуме присутствуют библиотеки только для wm5(см. шапку). Их работоспособность на wm2003 не проверена. Кто проверит просьба отписаться о результатах. Также необходимо, чтобы девайс был разлочен.
Порядок запуска мидлетов эмулятором Esmertec Java:
1. Устанавливаем ява-эмулятор;
2. Теперь все jar и jad файлы ассоциированы с эмулятором -> можно открыть их из любого файл-менеджера и начнётся установка;
или
открыть эмулятор и инициировать в нём поиск java файлов. Найти нужный и начать установку;
3. После нескольких вопрос java установтся;
4. Запускать java-программы из эмулятора.
Более подробно в сообщении volta_john № 398636

Можно создать ярлык на каждую установленную java-программу:
5.1 Создаем txt-файл с текстом: 28#"\Windows\jbed.exe" -run s_
- порядковый номер мидлетов, начинается от 0.
смотреть в директория_с_эмулятором\appdb\selector.utf в секциях root=s№_, \
Путь до jbed.exe может быть разным в зависимости от версии эмулятора:
\Windows\jbed.exe
\Program files\Jbed\jbed.exe
\Program files\Jbed_xxxxxxxxxxxxx\jbed.exe
\Storage Card\Windows\jbed.exe
\Storage Card\Program Files\Jbed\jbed.exe
\Storage Card\Program Files\Jbed xxxxxxxxxxx\jbed.exe
Так что зайдите в \windows\главное меню\программы. Откройте любым текстовым редактором файл jbed.lnk и скопируйте из него путь.

  • Так же есть возможость поставить иконку на ярлык: 28#"\Windows\jbed.exe" -run s_?Icon.dll,-7
Если просто написать Icon.dll, то эта библиотека должна находиться в папке Windows.
Либо можно прописать полный адрес к библиотеке с иконками в ярлыке. После Icon.dll,- указывается номер иконки в библиотеке.
Полный пример ярлыка с иконкой:
28#"\Program Files\Jbed_2009.05.06_2_1\jbed.exe" -run s1_?Program Files\Jbed_2009.05.06_2_1\Icon.dll,-102

5.2 Сохраняем в txt;
5.3 Меняем расширение файла на lnk;
5.4 Перемещаем файл в \windows\главное меню\программы.
--Smartphone
- Esmertec Java


Esmertec JBlend
По просьмам трудящихся
Всё, что нашёл в теме:
- Esmertec JBlend 3.3.6 20091127 a >> из прошивки Samsung'а (не знаю какого). Вот история создания: 1>> 2>> 3>> 4>>. Благодарим extvision и serega13!
- Esmertec JBlend 3.3.6 20080605 b >> из прошивки Samsung WiTu. giris:"жуткий, тормозной и неудобный..."


IBM J9 Websphere Everyplace Micro Environment Java Midlet Manager
Версии
-IBM J9 WEME MIDP20 JMM v.6.1.0 (WM5/WM6/QVGA/ собрано yukon_28)
-IBM J9 WEME MIDP20 JMM v.6.1.0 (WM5/WM6/VGA/ собрано dFine1107) >>
-IBM J9 WEME MIDP20 JMM v.1.3 >>
Некоторые особенности эмулятора IBM J9 WEME:
- Эмулятор при запуске образует менеджер мидлетов под именем "Midlet HQ".
- Все установившиеся мидлеты он пишет в My Documents/temp.
- После удаления какого-либо мидлета из "Midlet HQ", может потребоваться его ручное удаление из My Documents/temp.
- Эмулятор работает на Storage card
- Jad-файл при установке мидлетов не требуется
- Работает с буфером обмена
- Если при запуске эмулятора мало свободной RAM памяти, он может не запуститься, при этом никаких сообщений не выводится
- Стандартный комплект IBM J9 WEME MIDP20 JMM не поддерживает спецификацию JSR75 - у мидлетов нет доступа к файловой системе КПК.
Этот патч устранит проблему.
После установки патча перенастраиваем разрешения модифицированной Opera mini в MIDlet HQ - Actions -> Permissions: Comm, File Read и File Write нужно установить в Always allowed (настройки предоставлены volta_john).
- Способ ликвидации запросов security эмулятора IBM J9, в том числе о разрешении доступа в сеть (если Вас это беспокоит), выложил Yago De Malina в сообщении № 886752.
- ненравится шрифт в v. 6.1.0 для QVGA
- Замена шрифта пост № 324711
- Альтернативый способ Vadya corp. № 468394
- IBM иногда глючит - слетают все установленные в него мидлеты или закладки в Опере мини, Опера мини загружает белые листы, а потом вообще перестает запускаться и т.п. Лечения см. в сообщении № 472209
Можно создать ярлык на каждую установленную java-программу:
1. Создаем txt-файл с текстом: 77#"\Storage card\IBM MIDP20\bin\emulator.exe" "-Xjam:run=" (спасибо Isidor)
- порядковый номер мидлета в списке установленных мидлетов. Путь до emulator.exe нужно вписать свой.
2. Сохраняем в txt;
3. Меняем расширение файла на lnk;
4. Перемещаем файл в \windows\главное меню\программы.
Запуск мидлетов можно производить при помощи ярлыков:
- Ярлык для запуска мидлета выглядит так:
77#"\Storage card\IBM MIDP20\bin\emulator.exe" "-Xdescriptor:\Storage card\Opera mini\opera117.jar" (спасибо Konrad и VitAR).
- Пути, естественно, ваши.
- Данный способ можно использовать для запуска любых мидлетов, изменяя при этом только пути к файлам.
- При запуске мидлета через указанный ярлык он временно устанавливается в эмулятор, а при окончании работы - дезинсталлируется. Поэтому история и закладки в Opera mini при таком методе запуска не сохраняются.
(ярлычки от konrad)
Мануал по IBM J9 WEME MIDP20 JMM(Eng)


TAO Intent Java Midlet Manager
Версии
Для работы данного эмулятора на любых девайсах были разработаны патчи elate.dll (для версий 10.1.2.57, 10.1.2.76 и 11.1.7.1023 их разработал ZuRiUs, а для версии 11.1.7.1034 - dFine1107). Ниже преведенные Cаb'ы уже пропатчены.

dFine1107 добавил также возможность установки в любое место и возможность деинсталляции штатными средствами.
- TAO v. 10.1.2.76 (WM 2003/WM5)
- ТАО v. 11.1.7.1034 для коммуникаторов (WM5/WM6)
- ТАО v. 11.1.7.1023 (Build 20060907) НЕ для коммуникаторов – (WM5/WM6/не пропатчен/не мод.)

Более скоросные модифицированные от dFine1107
- ТАО TurboTweaked v. 11.1.7.1023 (Build 20060907) для коммуникаторов (WM5/WM6);
- ТАО TurboTweaked v. 11.1.7.1023 (Build 20060907) НЕ для коммуникаторов (WM5/WM6);

Версии TAO для смартфонов (архив в оригинальном виде) представил daemonpnz, а cab-инcталляторы собрал dFine1107:
- TAO.intent.Java.MIDlet.Manager.v10.1.0.14.b20040225 (WM2003 by dFine.)
- TAO.intent.Java.MIDlet.Manager.v10.1.7.561.b20060726 (WM5 by dFine.)
Некоторые особенности эмулятора TAO Intent JMM:
- Jad-файл при установке мидлетов не требуется
- С буфером обмена эмулятор в штатном режиме не работает. Патч для работы буфером обмена смотреть тут
- 11-е версии эмулятора имеют доступ к файловой системе КПК
- TAO больше подходит для java-игр, чем для работы с сетевыми мидлетами.
- На TAO периодически возникает такая проблема - при установке или удалении очередного мидлета процесс как-бы зависает и внезапно заканчивается тем, что пользовательский интерфейс эмулятора вдруг оказывается пустым. Лечение см. в сообщении № 472209


Java-эмуляторы с поддержкой Bluetooth (JSR-82) теперь существуют! :) (их истоки >>)

Если в приложениях нет звука сначала прочтите этот пост

Эмуляторы не запустились? Вот еще парочка, пробуйте....
Home page Java Technology

P.S. Если есть дельные замечания и предложения - отписываемся модератору или куратору.

Сообщение отредактировал wandererbk - 18.05.12, 13:18
Причина редактирования: Итого: Дополнил описание (4), исправил очепятки, исправил описание(3), исправил орфографию, добавил (4) эмуля, поправил (1) ссылку



Реп: (1)
Привет всем. Подскажите где можно взять эмуляторы на symbian, ngage и вообще как поставить игру с нокии? Чтобы запустить ява приложения, что надо ? Где все это найти, скиньте ссылки пожайлуста...



Реп: (197)
Нет, не существует. Вроде, эта тема уже поднималась на форуме....



Реп: (1)
Аааааа не может быть! А как же Ява, ее тоже нельзя? Объясните кто-нибудь хотябы про ява игры...



Реп: (0)
SaNTa, Ява покатит. Поставь и радуйся. Еще можешь погонять во flash игры.



Реп: (197)
SpiritN30,
Будь добр, объясни, как это ява мидлет запустить на КПК ;)



Реп: (2)
поставить программу Java_10.1.2.57_WWE.CAB и запустьить! если надо могу выложить программу..



Реп: (54)
выкладывай!



Реп: (1)
выкладывай, объясни как ее(игры) ставить.



Реп: (2)
запускеш каб и появляется прога которая открывает джаву...как сюда прикреаить файл?? не могу



Реп: (1)
ПОПРОБУЙ ЕЩЕ РАЗ, при создании топика внизу есть текс бокс с кнопкой - жмакаешь, выбираешь файл у себя на машине и фсе! Залей прогу, очень буду благодарен... Если что стучись в асю:103041421



Реп: (2)
о разобрался!!! вот вам программа!!! надеюсь будет работать как у меня

Прикрепленные файлы

Прикрепленный файлJava_10.1.2.57_WWE.cab ( 1.36 МБ )



Реп: (308)
Sterh78
Извини, файл не распаковывается!!! Rar.oм



Реп: (0)
OlegOK,
Это-же ведь готовый КАБ. кинь на КПК и запусти. Он сам установится. ;)



Реп: (308)
-Qwerty-
Попробуй сам скачать!
У меня этот файл скачивается с расширением *.php, a не *.cab!!!



Фигня такая: Если скачиваешь Qtekom, то получаешь файл *.php; А если скачиваешь с помощью ПК, то получаешь *.сав!!! :blink:
Вообщем, скачал, установил, буду испытывать. :)

Сообщение отредактировал OlegOK - 13.09.05, 12:20



Реп: (197)
OlegOK,
Насчет сачивания с КПК: качай, не бойся,но потом открываешь папку, куда закачивал файл РЕСКО ЭКСПЛОРЕРОМ (в настройках указать не скрывать расширение) и переименовываешь закачанный файл index.php в название файла . бывшее расширение :) и все ОК



Реп: (419)
Давайте развивать эту интересную тему..



Реп: (3)
Если у меня запуститься Java_10.1.2.57_WWE ,то я буду так счастлив,что даже сам Дед мороз меня не порадует! :yahoo:



Реп: (131)
Saylo,
на самом деле не факт.на джеме она предустановленна, но далеко не все, что шло на нокии 3230 идет, большинство как раз и не идет.а жаль...



Реп: (61)
Ява отлично встала. И OperaMINI в ней хорошо работает :good:

Сообщение отредактировал semchevsky - 27.01.06, 14:22



Реп: (1)
Предлагаю определиться на каких девайсах и с какой операционкой не пошла:
loox 410 wm2003


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 19.03.24, 06:50