A fim de facilitar a compreensão do funcionamento das ferramentas “JME SDK 3.0” e “Emulador WM”, descrevo resumidamente os procedimentos que foram necessários para rodar uma aplicação feita em J2ME com foco inicial ao sistema PalmOS, mas que atualmente necessitou ser adaptado ao sistema WM 6.0.
Bom …, partindo do princípio que a JME SDK 3.0 e o Emulador WM, ambos estejam instalados no PC, prosseguimos, caso contrário, veja ambos os tópicos antes de prosseguir. Após, execute ambas as ferramentas.
No emulador, acesse:
-
file.
-
Configure …
-
Aba General …. ao final você deve configurar as seguintes informações:
-
Host Key: Right Alt
-
Func Key: 193
-
Shared Folder: c:\Java_ME_Plataform_SDK_3.0\on-device\WinMobile-orm
Sendo o “Shared Folder”, responsável pelo mapeamento do diretório onde encontra-se o arquivo que desejamos instalar no emulador. No caminho acima especificado, se instalado, o default da JME SDK 3.0, você encontrará a máquina virtual que acompanha a ferramenta, caso contrário, localize o diretório correspondente. Bom, após mapearmos, vamos a instalação da mesma no emulador.
Acesse no menu do emulador:
-
Start.
-
Programas.
-
Gerenciador de Arquivos.
-
Storage Card.
-
sun_java_cldc_emu.cab
Agora localizada basta efetuar a instalação. Todo arquivo que for mapeado no Shared Folder, pode-se ser encontrado no Storage Card do Emulador, para assim proceder com a instalação.
Após ter instalado a VM no emulador, acesse o JME SDK 3.0, siga os seguintes passos:
-
Abra seu projeto.
-
Clique sobre ele com o botão direito.
-
Acesse as propriedades.
-
Opção Plataform.
-
Opção device.
Deve ter aparecido automaticamente “CldcWinceEmu1”, basicamente ao selecioná-lo, as configurações pré-definidas são mapeadas, bastando agora apenas compilar seu projeto, gerando os arquivos .jar e .jad.
Para obter o perfeito funcionamento da minha aplicação, tive de instalar e rodar a partir de uma VM diferente da pré-instalada, da que é oferecida pelo fabricante, a “Midlet Manager”. Foi necessário a instalação da “Weme”, na qual disponibilizo o link abaixo, onde pode ser feito o download.
Site para Downoad – Máquina Virtual - Weme
Após instalada, basta acessar na VM:
-
Weme.
-
Bin.
-
Emulador.
No meu caso, utilizei a versão Weme – Cldc 1.1 e MIDP 2.0. Seguindo estes procedimentos tive sucesso na execução da minha aplicação.
Ainda necessitei que o emulador tivesse acesso a rede, portanto para que isto funcionasse precisei instalar o virtual PC 2007, criei uma base, mas não instalei outro sistema operacional e a rede passou a funcionar. Caso seja preciso disponibilizo o link abaixo, onde pode ser feito o download e também um tutorial.
Site para Download – Virtual PC 2007
Tutorial para Instalação – Virtual PC 2007
Utilizei um tutorial que foi crucial para compreender a integração entre estas ferramentas. Como ele tem ilustrações sobre os procedimentos descritos aqui neste tópico, disponibilizo para que possa ser utilizado em paralelo, ou para esclarecer algum ponto que eu possa ter me esquecido de comentar.