Java (ME) в Windows Mobile - PullRequest
       35

Java (ME) в Windows Mobile

0 голосов
/ 06 февраля 2009

Есть ли у кого-нибудь опыт развертывания приложений Java ME на Windows Mobile? Каковы высокоуровневые шаги, чтобы начать с этим, и есть ли серьезные недостатки?

Ответы [ 3 ]

1 голос
/ 12 февраля 2009

Сначала вам нужно установить JVM на ваше устройство (если оно еще не установлено). В настоящее время есть два игрока для этого:

  • NSI Creme . Это надежный продукт, но он поддерживает только профиль CDC (без MID-летов), и вам нужно купить лицензию как минимум на 1000 устройств или около того.
  • IBM J9. Это имеет поддержку CLCD и может запускать мидлеты. Существует демо-версия, но я не смог найти ссылку для скачивания. Может быть, IBM прекратила поддерживать это.

На некоторых устройствах предварительно установлена ​​JVM, но сложно полагаться на наличие определенных профилей. Если вы не ориентируетесь на одно устройство, я бы сказал, что лучше избегать J2ME для Windows Mobile.

0 голосов
/ 30 апреля 2009

kgiannakakis подходит для JavaVM, который должен быть установлен на устройствах Windows Mobile, но это относится только к старым устройствам. Windows Mobile 5 и 6 поставляются с предустановленной виртуальной машиной Microsoft Java, которая работает. В принципе.

На самом деле вы можете просто скомпилировать приложение J2ME в файл jar, скопировать его на свое устройство Windows Mobile и запустить. Вот и все.

Как и во всех общих виртуальных машинах JavaME, вы не сможете получить доступ к внутренним API / аппаратным средствам, которые недоступны из стандартных библиотек CLDC / MIDP, поддерживаемых используемой JavaVM.

0 голосов
/ 06 февраля 2009

Просто начинаю с Samsung i900. FileConnection кажется плохим без очевидного доступа к внутреннему жесткому диску или карте памяти. Беспокоюсь о базовом порте Applix jBlend.

Я надеюсь другие лучше знакомы с Java на Windows Mobile.

...