Ответ: java-эмулятор
В MP пропиши. Ты ж это хотел?
|
Ответ: java-эмулятор
В том то и дело что прописывал и так и сяк. Уже пошёл пробовать запускать эмулятор с коммандной строки. А он даже тут не хочет запускаться!
Заметил ещё одну странность KEmulatorа - Пытаюсь запустить JAR файл командой проводника "Открыть с помощью..". Нажимаю "Выбрать программу", выбираю KEmulator.ехе но она даже не добавляется в список возможных программ для открытия! Чудо какое то. Пробовал Midp2Exe, работает. Но не знаю где у него лежит файловая система? |
Ответ: java-эмулятор
У меня точно также не выбирается MP:''((
|
Ответ: java-эмулятор
Никогда не пользовался KEmulator'ом, но все-таки, какой синтаксис коммандной строки предлагается в доках к нему?
|
Ответ: java-эмулятор
У меня на компе KEmulator стоит по умолчанию и проблем нет.После компиляции запускаю Default emulator и все работает норм.
|
Ответ: java-эмулятор
Удалось мне заставить работать KEmulator. Для этого сделал файл Run_KEmulator.bat, содержащий 2 строки:
cd d:\MIDlet_Pascal\KEmulator KEmulator.exe -jar %1 Первая выбирает папку эмулятора, вторая его запускает передавая ему параметр переданный ВАТ файлу. Это адрес jar файла. Внимание, без предварительного выбора папки эмулятора (первая строка) не работает. Это если написать d:\MIDlet_Pascal\KEmulator\KEmulator.exe -jar %1. А в настройке эмулятора MIDletPascal внёс строку: D:\MIDlet_Pascal\Run_KEmulator.bat %JAR% Вопрос, кто знает чем отличается в KEmulator "2D Graphics Engine" -> "AWT Graphics" и "SWT GDI+"? Работают они по разному. В "AWT Graphics" шрифт меньше и выполнение программы быстрее. В "SWT GDI+" какие то заморочки с отрисовкой. Например она не отображает текст этой программы: DrawText('HELLO', 0, 0); repeat repaint; until false; Для отображения в "SWT GDI+" надо внести DrawText в цикл перед repaint, т.е. всё перерисовывать перед выводом. А "AWT Graphics" отображает без проблем. Как правильно? Что соответствует мобильнику, в частности СониЭриксон? |
Ответ: java-эмулятор
можно ли в kemulatore эмулировать ФС?
|
Ответ: java-эмулятор
Цитата:
По-идее должно работать, но я лично не пользовался FS. |
Ответ: java-эмулятор
Кому надо, выкладываю строки запуска для большинства эмуляторов:
По умолчанию (WTK) cmd /A /C %JAD% WTK {путь} emulator.exe -Xdescriptor:%JAD% KEmulator {путь} KEmulator.exe %JAR% NHAL (он же midp2exe или MidpX) {путь} Midp2Exe.exe -jar %JAR% -r Sjboy {путь} sjboy.exe %JAR% Microemulator В папке с эмулятором создаем текстовый файл с именем start.bat и пишем в него такой текст: java -jar microemulator.jar %1 тогда строка вызова эмулятора будет: {путь} start.bat %JAD% |
Ответ: java-эмулятор
odd
KEmulator так не работает. У него в хелпе (окно "О программе") указано что надо запускать: {путь} KEmulator.exe -jar %JAR%. И напрямую из Паскаля не работает, см. пост №51. Есть ли в NHAL (он же midp2exe или MidpX) файловая система? |
Ответ: java-эмулятор
Я не знаю почему у вас не работает, но у меня KEmulator запускается именно с этой строкой. Я её не придумывал, а просто всё перекопировал с моего MP. Правда у меня KEmulator стоит и по умолчанию для открывания JAR файлов. Проблемы могут быть и из-за этого.
|
Ответ: java-эмулятор
Цитата:
|
Ответ: java-эмулятор
Цитата:
Попробовал ещё раз запуск с Вашей строкой, заработало. Спасибо.:-) Можно ли указать KEmulatorу запускаться с открытым окном кнопок? |
Ответ: java-эмулятор
odd
Не подскажете чем отличается в KEmulator "2D Graphics Engine" -> "AWT Graphics" и "SWT GDI+"? Работают они по разному. Что соответствует мобильнику, в частности СониЭриксон? |
Ответ: java-эмулятор
Цитата:
|
Часовой пояс GMT +4, время: 01:08. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot