Artigos / Tekever.eu

Artigos de desenvolvimento e opinião em tecnologia.

Secções:

Linux | Windows | .NET / ASP | LAMP | Java | Só Conversa |

 


Configurar Eclipse para Desenvolvimento J2ME

  2006-09-12




J2ME não é nada mais que Java para pequenos aparelhos electrónicos, como telemóveis, pagers, PDAs (Personal Digital Assistants) etc, e suas as inicias traduzem-se em Java To Micro Edition.
Para desenvolver em J2ME terá obrigatoriamente de ter instalada a plataforma Java (requesito básico), e além disso convém usar um emulador de aparelho (telemovel) para testar a aplicação. A Sun disponibiliza o Java Wireless Toolkit para download em:
java.sun.com/products/sjwtoolkit

Para usar o emulador apenas basta instala-lo e usar um editor de texto ou outros de programação (como por exemplo o HTML Kit) para escrever o código.
Ao usar desta forma comece por editar o código num ficheiro de extensão java. Depois Inicie o Java Wireless Toolkit e crie um novo projecto. De o nome à classe correspondente à dada no código que editou. O Toolkit vai criar desta forma todos os folders adequados. Copie o seu ficheiro de extensão java (com o código já escrito) para o folder src (source) do novo projecto criado. O caminho usual é qualquer coisa do género C:WTK22apps. É aqui que se encontram todos os projectos que são criados. Depois de copiado o ficheiro java, escolha no Wireless Toolkit a opção Build (compilar). Se não ocorrerem erros, faça então Run para correr a aplicação e será aberta então uma janela com o emulador, como o que vemos em seguida:



A imagem do aparelho emulado também pode ser escolhida consoante a sua preferência e o emulador escolhido.

Esta é uma opção válida no entanto e para desenvolver o código o ideal é faze-lo num programa adequado para o efeito como o Eclipse, neste caso, pois a programação torna-se mais fácil e mais rápida, evitando erros de sintaxe que originam erros na compilação. Para podermos usufruir destas funcionalidades no Eclipse precisamos instalar um plugin adequado. O plugin EclipseME é disponibilizado em:
www.eclipseme.org

Faça download do zip e descomprima. Copie os ficheiros descomprimidos no interior do folder plugins para o folder de plugins do Eclipse já instalado no seu pc.
Entretanto faça também download do ProGuard em:
www.proguard.sourceforge.net

O Proguard permite ao cirar os ficheiros de extensão jar, escolher a opção de criar um pacote "obfuscado" (obfuscated), isto é poderá proteger o seu código, de modo que quando se tenta abrir o ficheiro jar num editor, o código fica imperceptível.
Descomprima o folder do ProGuard e coloque-o no folder bin do emulador, neste caso C:WTK22in.
Inicie o Eclipse para proceder à sua configuração.
1º-Definições do Emulador
Escolha nas opções da barra superior Window e escolha Preferences. Será aberta a seguinte janela:



Á esquerda abra as opção J2ME (clique no sinal +) e escolha Device Management.
Selecione a opção Import à direita e escolha Browse para adicionar o caminho para procurar as definições de emulador:



Depois de adicionado o caminho correcto clique Enter ou carregue em Refresh. No final clique Finish e deverá ver uma janela com todas as opções:



2º- Configurar definições de Debug do Eclipse
Na caixa de PReferences clique em Java (sinal +) para abrir as opções e escolha depois Debug.
Certifique-se que as opções "Suspend execution on uncaught exceptions" e "Suspend execution on compilation errors" no topo NÃO estão selecionadas, e aumente o "Debugger timeout" para no mínimo 15000 ms.



Configurar ProGuard
Seleccione na barr de topo Window e escolha novamente Preferences.
Selecione o sinal + em J2ME para expandir as opções e depois o mesmo em Packaging. Escolha Obfuscation e na janela indique o caminho para o folder do ProGuard:



NOTA: Por defeito o ProGuard assume que o utilizador usa um sistema operativo que faz distinção de letras Maiusculas e minusculas (APLICACAO.java e aplicacao.java não são a mesma coisa). Isto não é o caso do Windows e caso use este sistema operativo convém escolher a opção "dontusemixedcaseclassnames" logo por baixo de Browse!!!

3º- Configurações do OTA (Over the Air)
Caso pretenda configurações avançadas escolha na janela de Preferences em J2ME a sub-opção Over the Air. As configurações por defeito são as seguintes:



Tem agora o Eclipse pronto para poder usufruir do emulador em J2ME e iniciar as suas aplicações próprias.


Escrito por Tânia Penedo
Website do autor: http://www.taniapenedo.com
Dados do autor: Programação multi-plataforma; C#, PHP, Java, MySQL, SQL-Server.

Comentários

Comentários a este artigo

Enviado em 2008-05-14 por Diego Charles
Muito bom! estava justamente com dúvida na configuração dos Devices, obrigado!

Enviado em 2007-11-02 por jorge
Muito bom mesmo. Estava atras de uma dica tão clara como esta. Gostaria de ter mais contato com , pois, estou fazendo um projeto pra faculdade e preciso de ajuda. Parabéns!!!!!!!!!!!

Faça um comentário

Comentário

Nome
E-mail

Este comentário só ficará válido depois de fazer clique no link que lhe será enviado já a seguir para o e-mail indicado. Como tal garanta que o seu e-mail está válido e operacional, se não receber o nosso e-mail verifique os seus filtros de SPAM, ou a caixa de Lixo/Trash do seu cliente de e-mail.

 

Avaliar artigo

Avalie este artigo

 



Nome
E-mail

Este voto só ficará contabilizado depois de fazer clique no link que lhe será enviado já a seguir para o e-mail indicado. Como tal garanta que o seu e-mail está válido e operacional, se não receber o nosso e-mail verifique os seus filtros de SPAM, ou a caixa de Lixo/Trash do seu cliente de e-mail.

 

 

 

 

Recomendar este artigo a alguém

Envie a alguém conhecido

De:  
Nome E-mail
 
Para:  
Nome E-mail
Será enviado um link da página deste artigo para o e-mail que indicar como destino.