2010-11-01 5 views

ответ

0

Я использовал LWUIT для этой цели. Они создали класс LWUITActivity для платформы Android.

1

Возможно, вы сможете использовать части своего кода, поскольку андроид по-прежнему java, но я бы сказал, что вам придется переписать большую часть его и, вероятно, весь код для пользовательского интерфейса. J2ME и Android разработаны совершенно по-другому.

+0

ОК. но мой проект немного большой. дайте мне какое-нибудь решение для этого. Я разработал интерфейс с LWUIT, и я использовал некоторый собственный API в j2me. как PIM .. – bharath

+0

Существует порт Android LWUIT, но я не могу себе представить, что это будет так же просто, как просто перевести код. – skorulis

1

Вы должны полностью переписать свой код с J2ME на Android. Я искал своего переводчика из J2ME-> Android, но ничего не нашел. В итоге я теперь конвертирую свои коды J2ME в Android. Возможности Android намного мощнее, чем вырезанные API J2ME. Итак, вы обнаружите, что ваш новый код будет лучше, чем старый J2ME-код.

Хотя, если вы собираетесь запустить J2ME jar/jad в Android, это возможно, так как KVM - это всего лишь подмножество обычных JVM (в случае Android Dalvik VM). Есть некоторые попытки перевести байт-код KVM в байт-коды Dalvik. Например, look here

Смежные вопросы