Java Micro Edition (JME) SDK для Mac OS X или Linux

Вопрос понятен из заголовка.

Доступен ли SDK для Java Micro Edition для Mac OS X или Linux? Или для разработки приложений JME нужна Windows XP?


person hhafez    schedule 19.01.2009    source источник
comment
Хотя вопрос принят, мой ответ по Linux может помочь;) Удачи   -  person Aiden Bell    schedule 15.06.2009


Ответы (6)


Нет, с "но"

WTK (Wireless Toolkit) от основных поставщиков не доступен для Mac (справочник по NetBeans Wiki), поэтому в основном вы не можете ни отлаживать, ни тестировать код. Но вы можете использовать эмулятор от третьего поставщика: MPowerPlayer.

Если вы используете netbeans в любой другой ОС, кроме Windows, вы все равно можете загрузить и добавить пакеты J2ME с помощью меню инструментов/плагинов. Затем вы можете добавить MPowerPlayer в среду IDE в качестве платформы J2ME. Netbeans (и, я думаю, любая другая среда IDE с поддержкой J2ME WTK) распознает его как действительный WTK,

Я разместил специальную запись об этом в своем блоге, но она на испанском языке, хотя, возможно, вы сможете следить за изображениями. Попробуйте и не стесняйтесь спрашивать о чем угодно: J2ME в Mac Os с NetBeans

person Ricardo Amores    schedule 19.01.2009

Официально Sun WTK доступен только для Linux и Windows, однако оба SDK можно использовать на Mac для компиляции приложений J2ME. К сожалению, эмулятор и преверификатор не будут работать (поскольку они не основаны на Java), поэтому вы не сможете протестировать свое приложение.

Чтобы решить эту проблему, вы можете использовать MicroEmulator или MPowerPlayer как для эмуляции, так и для предварительной проверки (вы также можете использовать PhoneME для предварительной проверки).

Это хорошее руководство по настройке среды разработки с помощью Eclipse, и этот хорош для Netbeans.

Но, если могу дать совет (уже два года работаю над J2ME-разработкой и являюсь пользователем Mac), лучше, если вы будете разрабатывать на Windows или Linux через виртуальную машину, потому что у двух эмуляторов нет очень хорошее соответствие стандарту JSR и не включает их все. Более того, в OSX вам будет очень сложно протестировать такие функции, как Bluetooth или LocationAPI.

person Paolo    schedule 22.01.2009

Netbeans имеет JME SDK

person Jack    schedule 19.01.2009
comment
Это правда, но посмотрите здесь netbeans.org/downloads/index.html Java ME — это всего лишь включено для windows xp... - person hhafez; 19.01.2009

Может быть, это полезно, я нашел Java ME Developer Studio для Mac OS X, разработанную Motorola, я еще не тестировал, это только и EA Release, я попробую этот, и я позволю вам знать в следующем посте,

http://developer.motorola.com/docstools/motodevstudio/javame/downloads/< /а>

Ваше здоровье

person Community    schedule 02.04.2009

Как ни странно... Я только что установил это 5 минут назад в Linux.

Тебе понадобится:

http://linux.com/archive/feature/122050

http://java.sun.com/products/sjwtoolkit/download.html ‹-- ВТК

Установщик WTK спросит, где находится ваш JDK. Делать

find . -name "jar" -type f

а потом где у тебя

/usr/lib/jvm/foo/bar/bin/jar

Выбейте «банку» и укажите этот путь установщику. Это установит ktoolbar с эмулятором телефона.

Загрузите netbeans и установите мобильные надстройки

Это не чистый J2ME, но включает большую часть API

Я использую его для разработки приложения для моего SE-C902.

person Aiden Bell    schedule 15.06.2009

Да, официальный SDK для OSX можно загрузить здесь: https://www.oracle.com/technetwork/java/javame/downloads/sdk30-mac-jsp-137878.html. Микроэмулятор, http://www.microemu.org, также работает хорошо, и я слышал, что люди используют MPowerPlayer. с успехом.

person Eelco    schedule 01.04.2011
comment
Я уверен, что сейчас, четыре с половиной года спустя. - person Eelco; 18.11.2014
comment
ха-ха :D не могли бы вы обновить что-нибудь, что работает, мне это очень нужно. - person mayankcpdixit; 19.11.2014
comment
Официальная ссылка на SDK работает по состоянию на декабрь 2019 года; однако это для ME SDK 3.0. Oracle сейчас на 8+. Насколько я знаю, это последняя версия ME для Mac; теперь все, очевидно, Windows или Linux: Java ME SDK и Загрузки Oracle Java ME SDK — ссылки по состоянию на 6 декабря 2019 г. - person leanne; 07.12.2019