![](images/chestnut/misc/left.gif) |
Прочие вопросы Вопросы не касающиеся программирования (установка, настройка...) |
23.11.2007, 00:10
|
#16
|
AnyKey`щик
Регистрация: 18.11.2007
Сообщений: 19
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: java-эмулятор
Мне очень нравится эмулятор Сименсов SMTK, но иногдп ситуация на эмуляторе не совсем соответствует реальности на телефоне.
|
(Offline)
|
|
23.11.2007, 08:43
|
#17
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Re: java-эмулятор
У меня та же проблема. Неплохой эмулятор (cx65), но вот в чём проблема. Пишу, к примеру, 3D куб. В эмуляторе всё пашет нормально и очень шустро, а на реальном Семёне жутко глючит. Но тут проблема скорее библиотеки обработки вещественных чисел. А про то, что скорость выполнения программ на эмуляторе и на реальном телефоне - это 2 разные вещи я вообще молчу. Это проблема по-моему всех эмуляторов.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
23.11.2007, 15:28
|
#18
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Re: java-эмулятор
Естественно, производительность на эмуляторе зависит от производительности комрьютера, и конечно она больше производительности реального телефона.
|
(Offline)
|
|
06.07.2008, 04:05
|
#19
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: java-эмулятор
Т.к. MidpX неправильно отображает прозрачность и т.п. пришлось срочно подыскивать себе другой эмулятор. Нашел Sjboy. Может и не первой свежести, но я его только увидел. Эмулирует телефоны SE K750, Nokia N70, 3100, Motorola V300. Короче, кто не пробовал - советую попробовать.
Качал отсюда: http://www.semobile.com.ua/index.php?newsid=1147377173
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
06.07.2008, 05:43
|
#20
|
AnyKey`щик
Регистрация: 21.06.2008
Адрес: Нижегородская обл.
Сообщений: 17
Написано одно полезное сообщение
|
Ответ: java-эмулятор
я использую MicroEmulator ( www.microemu.org/
Мне в принципе нужно только наличие работы с нетом. ![:)](images/smilies/smile.gif)
Удобно работать для отладки сетевых приложений. ![:)](images/smilies/smile.gif)
Ну и наверное тоже большой плюс, это задача размеров. Т.е. можно посмотреть как будет вести себя приложение на том, или инном размере экрана...
__________________
..глаза боятся, руки делают..
|
(Offline)
|
|
31.07.2008, 11:15
|
#21
|
AnyKey`щик
Регистрация: 31.07.2008
Сообщений: 3
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: java-эмулятор
Народ!
Кто юзает FileConnection?
Как в симуляторе задать дерево файлов и сами файлы?
Пишу в NetBeans, для моторол.
Вопрос еще. Про Bluetooth и симулятор.
Отдельно запускаю Impronto. Из NetBeans запускаю мидлет.
Из мидлета начинаю работать с Bluetooth, и тут NetBeans выдает:
"Error in XmlRpcClient::readHeader: error while reading header (error 0) on fd 11560."
Как быть?
|
(Offline)
|
|
31.07.2008, 14:39
|
#22
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: java-эмулятор
Для тестирования приложений, работающих с ФС лучше использовать мобильник.
|
(Offline)
|
|
01.08.2008, 00:57
|
#23
|
Оптимист
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
|
Ответ: java-эмулятор
NetBeans использует стандартный WTK. Для версии 6.х это 2.5.2, по умолчанию файловая система эмулятора располагается C:\Documents and Settings\Admin\j2mewtk\2.5.2\appdb\DefaultColorPho ne\filesystem\ вместо Admin естественно ваш пользователь. По умолчанию там только один диск root1. А вообще можно настроить его куда угодно через Preferences платформы
|
(Offline)
|
|
01.08.2008, 11:54
|
#24
|
AnyKey`щик
Регистрация: 31.07.2008
Сообщений: 3
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: java-эмулятор
pilgrim, спасибо!
Пользуюсь эмулятором от "Motorola Java ME SDK v6.4 for Motorola OS Products". Есть директория "C:\Program Files\Motorola\Motorola Java ME SDK v6.4 for Motorola OS Products\EmulatorA.6\devroot\", с которой эмулятор считывает каталоги. Что получается - эмулятор отображает только содержимое этого каталога, а при попытке зайти в какую-либо поддиректорию, NetBeans выдает "java.io.IOException: Mount point not found: localhost/". Почему? Файлы там есть.
Переключился на эмулятор WTK. Работает, отображается все что нужно, но зато по нескольку раз спрашивается "такой-то мидлет wants to write the local file system. It is OK to update your files?".
Можно что-то с этим сделать?
Последний раз редактировалось _Vix_, 01.08.2008 в 11:59.
|
(Offline)
|
|
01.08.2008, 15:28
|
#25
|
Оптимист
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
|
Ответ: java-эмулятор
Там же в Preferences, вкладка Security, по умолчанию стоит minimum
По мотороловскому SDK вспомнить не могу, надо ставить его снова.
|
(Offline)
|
|
02.08.2008, 22:53
|
#26
|
AnyKey`щик
Регистрация: 31.07.2008
Сообщений: 3
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: java-эмулятор
Опыты показали следующее - чтобы поведение мидлета в эмуляторе и телефоне (у меня Mot L9, со снятым RSA) было сходным (применительно к файловой системе) нужно
(относительно каталога "Motorola\Motorola Java ME SDK v6.4 for Motorola OS Products\EmulatorA.6\devroot\"):
было:
\a
\b
\c
\e
изменить на:
\localhost\a
\localhost\b (соответсвует съемной карте памяти)
\localhost\c
\localhost\e
Обращение к ФС в мидлете (пример):
... Connector.open("file://localhost/" + .....);
Если без "localhost", то в телефоне не будет работать.
По поводу подписывания "Signing" можно выставить "trusted", но либо в эмуляторе не запустится, либо телефон скажет что-то типа "поврежденный мидлет..., удалить ?".
Вообщем, на данный момент все работает и в эмуляторе и в телефоне.
Всем спасибо!
|
(Offline)
|
|
09.11.2008, 07:04
|
#27
|
Нуждающийся
Регистрация: 22.09.2008
Сообщений: 74
Написано 8 полезных сообщений (для 12 пользователей)
|
Ответ: java-эмулятор
Я вот так и не разобрался как пользоваться МикроЭмулятором (точнее как его вообще запустить), знаю шо рабоает это чудо через яву. И ниче придумать не могу.
Напишите плиз, что нужно прописать в RunCommand* МидлетПаскаля?
|
(Offline)
|
|
10.11.2008, 02:44
|
#28
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: java-эмулятор
Пользуюсь Sjboy. Он у меня стоял ещё до того, как я джавой начал заниматься. Брат младший где-то откопал и установил, чтобы игры просматривать перед тем как на телефон заливать.
|
(Offline)
|
|
11.11.2008, 08:23
|
#29
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: java-эмулятор
А мне уже Sjboy разонравился. Щас для тестинга пользуюсь в основном старым проверенным NHALом(MidpX) или WTK 2.5.2.
|
(Offline)
|
|
04.12.2008, 08:20
|
#30
|
AnyKey`щик
Регистрация: 22.11.2008
Сообщений: 6
Написано одно полезное сообщение
|
Ответ: java-эмулятор
Насчет настройки микромулятора. Может и опоздал, но может кому и пригодится. По адресу forum.xakep.ru/m_1157944/tm.htm описано, как дать доступ тому эмулятору к файловой системе компьютера, полезно для некоторых приложений. А для запуска из мидлет паскаля у меня работает вот с такой ранкоманд:C:\WINDOWS\system32\java.exe -cp C:\installs\micro\microemulator-2.0.2\microemulator.jar;C:\installs\micro\microemu lator-2.0.2\lib\microemu-jsr-75.jar org.microemu.app.Main --impl org.microemu.cldc.file.FileSystem org.microemu.examples.fcview.FCViewMIDlet %JAD% . Пути конечно же у каждого свои. Эмулятор довольно таки стабилен, принципиальных багов пока не заметил. Не поддерживает прямой ввод кирилицы, однако паст работает, можно набирать например в блокноте. И еще: в папке lib эмулятора есть необходимый минимум библиотек, чтобы можно было компилировать классы для j2me не качая j2mewkt, правда сдк все равно нужен да и преверификатор придется искать отдельно. Вместе с окном самого эмулятора запускается java-консоль, в нее можно выводить отладочную информацию процедурaми debug и asert.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:40.
|