Aplicativo J2ME roda no Android?

302 views
Skip to first unread message

jmozer

unread,
Jun 23, 2010, 10:03:42 AM6/23/10
to Android Brasil
Pessoal,

Desenvolvi um software em J2ME que funciona em todos os celulares que
rodam Java.

Recentemente adquiri um Motorola Backflip com Android 1.5 e para poder
executar o software que desenvolvi instalei a partir do Market no
aparelho o "Java/J2ME Runner" da Netmite, mas em um campo que serve
para digitar CNPJ's em todos os outros celulares ele ficou limitado em
14 dígitos numéricos (sem máscara) como eu havia programado, porém no
Android simplesmente não existe essa limitação.

Outro problema é a conexão via socket, nos outros celulares eu consigo
estabelecer uma comunicação via socket (pelo link de internet
disponível, EDGE, 3G ou WiFi), mas no Android nenhum deles funcionou,
simplesmente não consigo fazer a conexão de dados.

Alguém tem alguma informação a respeito?

Obrigado.


Bruno Albuquerque

unread,
Jun 23, 2010, 10:14:41 AM6/23/10
to androi...@googlegroups.com
O ideal é fazer uma aplicação nativa para Android em vez de fazer uma
J2ME. Você provavelmente está simplesmente esbarrando em
restrições/limitações desse J2ME Runner.

-Bruno

> --
> Grupo Android Brasil
> http://groups.google.com/group/androidbrasil?hl=pt-BR
>

jmozer

unread,
Jun 23, 2010, 10:46:02 AM6/23/10
to Android Brasil
O problema é que esse software deve funcionar em vários tipos de
aparelhos e não apenas no Android. Ele é executado por exemplo no
Nokia 2610 (bem simples mesmo)... Na verdade ele é nativo da
plataforma J2ME mesmo e eu estou precisando que ele também funcione no
Android.

[]'s

Bruno Albuquerque

unread,
Jun 23, 2010, 10:48:35 AM6/23/10
to androi...@googlegroups.com
Sim, mas o problema é que o Android não suporta J2ME. Como eu disse, o
problema é nesse J2ME Runner que você está usando e, devido a isso,
não há muito que eu possa fazer pra tentar te ajudar.

-Bruno

Marcelo Fukushima

unread,
Jun 23, 2010, 10:50:26 AM6/23/10
to androi...@googlegroups.com
concordo com o bruno que talvez seja mais facil portar para android (talvez voce tenha problemas na UI por ser bem diferente de JME)

por outro lado, ha um outro rodador de JME mas nao lembro o nome

2010/6/23 jmozer <jmo...@gmail.com>

--



--
http://mapsdev.blogspot.com/
Marcelo Takeshi Fukushima

Jonas Alves

unread,
Jun 23, 2010, 7:28:40 PM6/23/10
to androi...@googlegroups.com
Jbed é um. Nunca testei, mas muitas ROMs por aí vem com ele.

2010/6/23 Marcelo Fukushima <take...@gmail.com>

por outro lado, ha um outro rodador de JME mas nao lembro o nome

--
Jonas Alves

Jonas Alves

unread,
Jun 23, 2010, 7:30:34 PM6/23/10
to androi...@googlegroups.com
Se sua app é séria, não use nenhum desses "emuladores" de J2ME.
Nunca se sabe quando eles vão te deixar na mão em produção.

Leve isso em consideração.


2010/6/23 Jonas Alves <jon...@gmail.com>



--
Jonas Alves

Renato Gaúna

unread,
Jun 23, 2010, 11:31:52 PM6/23/10
to androi...@googlegroups.com

Jbed eu nao achei, mas procuro algum que realmente funcione...

Renato Gauna

Em 23/06/2010 20:30, "Jonas Alves" <jon...@gmail.com>escreveu:

Se sua app é séria, não use nenhum desses "emuladores" de J2ME.
Nunca se sabe quando eles vão te deixar na mão em produção.

Leve isso em consideração.


2010/6/23 Jonas Alves <jon...@gmail.com>


>
> Jbed é um. Nunca testei, mas muitas ROMs por aí vem com ele.
>

> 2010/6/23 Marcelo Fukushima <t...




--
Jonas Alves

jmozer

unread,
Jun 24, 2010, 7:57:44 AM6/24/10
to Android Brasil
A Jbed era uma que vinha com o Windows Mobile 5.x se não me engano e
depois foi trocada pelo Esmertec, particularmente achei bem melhor o
Esmertec, mas ele não existe para o Android... pelo menos não
encontrei...

--
Jerônimo

On 23 jun, 20:28, Jonas Alves <jona...@gmail.com> wrote:
> Jbed é um. Nunca testei, mas muitas ROMs por aí vem com ele.
>
> 2010/6/23 Marcelo Fukushima <takesh...@gmail.com>
Reply all
Reply to author
Forward
0 new messages