Rodando Java no Windows Mobile 5 for Smartphone

[Editado 26/06] Este Post foi escrito para instalar o java emulator no windows mobile 5.0 for smartphone e rodar o arquivo java do mkut. Mas o tutorial vale para qualquer aplicativo java para smartphone. Não testei no WM5 for PDA. [/Editado]

Os navegadores do WM5 infelizmente não conseguem enviar scraps no orkut, e isso as vezes é bem frustrante! Exite uma saida simples que também vai resolver outros problemas, que é a instalação de um emulador Java para rodar aplicativos .jar e .jad. Com isso você pode rodar o mkut e enviar e receber scraps diretamente do celular.

java0.jpg

1- Como baixar o Emulador Java para Smartphone

Primeiro você tem que baixar o emulador Java no site da IBM no endereço
http://www.ibm.com/developerworks/websphere/zones/wireless/weme_eval_runtimes.html

Selecione a versão para Windows Pocket PC e clique para continuar. Ele vai pedir cadastro. Basta você fazer um normalmente clicando em “register now”. Dica: ibm id é um email que vai ser seu login para acessar o site.

Se não quiser vincular suas preferências no site da IBM com seu login, clique em “Please do not associate my preference and interest with my identification information.” Clique em “Continue“.Para ser rápido, coloque somente os dados onde tiver * . E se você não quiser ficar recebendo propaganda da IBM, selecione “Please do not use this data to send me information about other offerings.

Agora é só se logar, clicar em “i agree” (eu concordo) e baixar o arquivo!

java2.jpg

Obviamente para baixar um aplicativo java eles vão utilizar um aplicativo Java para enviar! rs rs rs. Agora vá para o youtube e assista alguns vídeos engraçados porque são 41MB, e vai demorar um pouquinho.

java3.jpg

2- Instalando o Emulador Java for Smartphone

(depois de 23 minutos, vamos continuar). Ele vai abrir uma janela perguntando se deseja abir o arquivo. Caso não abra essa janela, abra a pasta “C:\DownloadDirector” e execute o arquivo ibm-weme-wm50-sp-arm-midp20_xxxxxxxxx.exe (onde xxx é a data da versão que você baixou, no meu caso 6.1.1.20061110-161633).

java4.jpg

Vá clicando em avançar. Ele vai instalar o java em C:\Arquivos de
programas\IBM\WEME\runtimes\61\wm50-arm-sp-midp20

Depois do final da mensagem, você já tem esse emulador no seu PC! Agora vamos colocar a parte que importa no celular.

Abra a Pasta que ele instalou o emulador Java no PC (C:\Arquivos de programas\IBM\WEME\runtimes\61\wm50-arm-sp-midp20) e encontre o arquivo weme-wm50-sp-arm-midp20_xxxx.zip, onde xxxx é a versão do programa. Descompacte-o em uma pasta chamada j9.

Copie a pasta j9…

java5.jpg

… e cole na pasta raiz do smartphone.

java6.jpg

Aguarde a transferência de todos os aquivos

java7.jpg

3- Criando o Atalho para o Iniciar

Depois de copiar todos os arquivos (uns 5 minutos), abra o gerenciador de arquivos do Windows Mobile e entre na pasta \j9\bin. Selecione o arquivo “emulador.exe” e aperte a opção Menu”
Criando atalho 1

Dentro da Opção Menu, selecione “Arquivo > Criar Atalho”

Criando o  atalho 2

Coloque o Atalho em “\Windows\Start Menu”

Criando Atalho 3

Pronto!!! Seu emulador Java já está instalado! Agora só falta copiar os arquivos Java para o smartphone! Para rodar emulador Java, basta clicar em “Iniciar > emulador”

Finalizando a instalação java

4- Rodando os aplicativos Java

Primeiro copie os arquivos .jar e/ou .jad para o Smartphone. Eu sempre coloco os meus dentro do \j9\examples .

Agora rode o emulador

Abrindo o emulador

Clique em Install e mande o emulador abrir o aplicativo no seu respectivo endereço. No meu caso, como eu quero rodar o mkut-mobile.jar, mando ele abrir o endereço:

file:///j9/examples/mkut-mobile.jar

Substitua pelo aplicativo que você quiser (ps: são 3 barras mesmo)

instalando o .jad

Só dar OK e correr para o abraço!!!

Fim

Link para baixar o mkut:

http://www.jmobi.com.br/website/servicos/mkut.html

Ps: O Mkut não funcionou com a versão nova do java emulator (weme-wm50-sp-arm-midp20_6.1.1.20061110-161633.zip). Somente com a versão antiga que eu tinha no meu HD (weme-wm50-sp-arm-midp20_6.1.0.20060727-102926.zip) .

Caso queira navegar no orkut utilizando o Opera, de uma lida no comentário que enviaram ai em baixo. Funciona perfeitamente. E caso queira utilizar o Opera Mini (em java) é só seguir esse tutorial ai de cima!

Gostou? Serviu para alguma coisa? Deixe um comentário! Faça um blogueiro feliz!

[BL]Livros sobre Java, PDA, Moto Q, Palm[/BL]

87 thoughts on “Rodando Java no Windows Mobile 5 for Smartphone

  • 29/04/2008 at 5:36 pm
    Permalink

    Cara seguinte funcionou beleza, instalei uma aplicação que fiz na boa agora senti uma diferença no emulador. Tenho uma aplicação que tem uma barra de rolagem só que o MotoQ não desce essa barra pensei que fosse a aplicação mas nos celulares Nokia Symbian a barra desce normal alguém tem alguma idéia? As teclas direcionais funcionam em outros componentes! mas na barra de rolagem não!

    olá Arielton

    O problema é que esse emulador é da IBM e não da Java… por isso eu acho que tem coisa que não funciona muito bem…

    Para se ter uma idéia, não consegui rodar o mkut em algumas versões mais novas desse emulador IBM… ele simplesmente fechava o emulador…

    Boa sorte!

  • 29/04/2008 at 10:12 pm
    Permalink

    moto q nao consigo entrar na internete porque sera

    Olá pedro…

    Por acaso você tem conta de acesso a internet em seu celular? Caso tenha, melhor entrar em contato com sua operadora… eu demorei quase 2 semanas para conseguir configurar o meu (o meu problema é que meu cel já havia sido clonado e meu numero na central havia sido mudado por segurança…)

    Boa sorte!!!

  • 11/05/2008 at 2:11 am
    Permalink

    Olá meu caro,

    Segui todo seu passo á passo para instalar o emulador no meu Smartphone Motorola Q8 GSM e tudo foi dando muito certo até o último passo q era o de digitar no campo URL file:///j9/examples/mkut-mobile.jar, eu digito´porém ele acusa um erro com a seguinte mensagem:

    An exception occurred
    [/j9/examples/mkut-mobile.jar] while
    downloading from
    file:///j9/examples/mkut-mobile.jar

    Desde já grato pela ajuda,
    BM

  • 13/05/2008 at 9:55 pm
    Permalink

    rapa, complicado fazer download neste site hein…
    mas finalmente eu, nao entendendo nada de ingles, consegui fazer o download…
    valeu amigo, muito bom…

  • 14/05/2008 at 12:04 am
    Permalink

    vc nao poderia colocar o link da versao antiga…
    pois esta nao esta funcionando em nada, nem em jogos, nada…

  • 25/05/2008 at 6:36 pm
    Permalink

    por favor preciso de sua ajuda
    eu estou com problema em instalar o flash player já tentei por várias vezes instaLAr no baixaki na globo no adobe em tudo não estou coinseguindo instalar me ajudemn o que dewvco fazer obrigada pela atenção!!!!!!!!!!!!!!!!

  • 26/05/2008 at 1:01 pm
    Permalink

    Olá joyce

    Você está tentando instalar em um Celular/smartphone ou em seu PC?

    Em uym PC é só ir ao site da Adobe… não tem segredo.

    Qualquer dúvida escreva aqui novamente

  • 09/06/2008 at 2:00 am
    Permalink

    Olá, seguinte… Entrei no site da IBM mas o link da quebrado… e nao consigo axar este programa.. até baixei um com o mesmo nome mas nao tem a pasta j9 dentro.
    alguem pode me ajudar a axar o programa certo? Tenho um Moto Q GSM com WM6.0

  • 09/07/2008 at 8:50 am
    Permalink

    bom dia. tenho mobile5.0, so que não consigo baixar o arquivo acima java para ele no ibm. esta fora do site da ibm. se alguem puder me mandar, um link ou o programa para mim ficarei muito contente, obrigado

  • 28/07/2008 at 3:55 pm
    Permalink

    Consegui!

    Galera, é o seguinte. Consegui instalar o emulador de uma forma ultra simples, pulando algumas etapas que achei mais dificultadas na tutorial. Vou compartilhar com vcs:

    Só a título de curiosidade, consegui dessa maneira abaixo a instalação em um Smartphone i321n da Samsung com Windows Mobile 5.0.

    1-Façam o download do Emulador pré-instalado, o que dispensa acessar o site da IBM em inglês e instalar o troço no seu PC. O link é o seguinte: http://www.4shared.com/file/30725076/294c258e/Java_Emulator_-_IBM_J9_v611.html?s=1

    2-Descompacte no C: de seu PC. Esqueça o arquivo “Instructions.txt” e o “regimp.reg”. Vc não vai usá-los.

    3-Para facilitar, renomeie a pasta J9-MIDP para simplesmente J9;

    4-Copie a pasta J9 para seu smartphone. Pode ser para o cartão de memória (se quiser). No meu caso, Storage Card.

    5-Pronto. Já está com o emulador, parabéns! Agora os detalhes da Instalação das Tranqueirinhas Java.
    a) Copie suas tranqueiras (jogos/aplicativos)com extensão jar e jad para a pasta examples;
    b) Agora fique atento: Quando vc executa o emulator.exe, ele pede pra vc digitar uma URL. É aqui q a galera ta errando… Digite “File:///Storage Card/J9/Examples/seuaplicativo.jar” . Se a sua pasta estiver no diretório raiz, digite: File:///j9/examples/seuaplicativo.jar . Enfim, o segredo está na URL “File:///” mais o caminho onde o arquivo jar estiver.

    6-Pra fechar com chave de ouro, é bom colocar um atalho no menu iniciar pra ficar tudo organizado. Sendo assim, vá pelo Explorer (ou programinha semelhante de se smartphone), copie o arquivo “Emulator.exe” e depois vá à pasta Windows e cole com a opção “colar atalho” dentro da subpasta “Start Menu”. Note que o arquivo colará com a extensão emulator.lnk. Pronto, já está com o seu atalho. Pode ser que de início ele não apareça logo lá. Então feche tudo ou reinicie o Windows que o atalho do Globo Azul (ou roxo, sei lá) aparecerá lá.

    RESUMO:
    – Vc baixou o arquivo no http://www.4shared.com;
    – apenas descompactou e colocou no seu smartphone;
    – colocou os arquivos jar e jad na pasta examples;
    – digitou a URL de acordo com a localização do arquivo e nome de pastas em seu smartphone;
    – criou um atalho de uma forma super básica.

    Pronto. Havendo dúvidas, estou no hugo.ferreira@ibest.com.br

    Abs,

  • 29/07/2008 at 4:30 am
    Permalink

    Também estou com o mesmo problema do Cláudio… Nao consigo baixar o programa

  • 01/08/2008 at 7:15 pm
    Permalink

    Estou deixando este msn. pq seu artigo é muito bom fiz como o tuto e deu certinho parabéns, vou assinas seu feed, para ficar antenado com as novidades .

  • 13/08/2008 at 12:56 pm
    Permalink

    Olá td bem instalei o emulador no meu moto q, consegui criar o Atalho mas na hora de digitar o nome do jogo diz Progress e fica nisso o que será alguem pode me ajudar!! Muito Obrigado se poder mandar no email melhor mrrbarbosa@gmil.com

  • 14/08/2008 at 1:10 pm
    Permalink

    Marcelo,

    Esta msgm ocorre depois q vc digita a url?
    Vc pode estar digitando o caminho errado.

    Faz o seguinte, me diz aí qual o nome da pasta que o seu arquivo *.jar está e se isso é no cartão de memória ou na diretório raiz do windows.

    Me passa isso q tô te pedindo q eu monto a URL só pra tu digitar e conseguir a instação. Após isso, vc não precisará mais digitar URL alguma para executar o aplicativo. E o bom é q o emulador memoriza o caminho, e caso vc precise instalar mais coisa, basta aproveitar o caminho anteriormente digitado, e editar apenas o nome do arquivo jar.

    Mas por enquanto faz isso: Me passa o nome da pasta, onde ela se encontra (se dentro de outras pasta, storage card, …. e o nome do arquivo.

    Abs,

    Hugo

  • 14/08/2008 at 9:15 pm
    Permalink

    ONde eu consigo o WIndows Mobile 5.0 ??

    tenho o 6.0 aki no meu PC … mas nao consigo executar esse emulador JAva nele!!!

  • 14/08/2008 at 9:23 pm
    Permalink

    Ja Consegui executar no 6.0 mesmo!!!

    =]

    eh soh mudar a URL..!

  • 16/08/2008 at 3:57 pm
    Permalink

    Marcelo,

    Vc pelo q vc diz, conseguiu instalar o emulador certinho. Por isso que vc consegue abrir o MIDlet list (Emulador IBM), Não é verdade?

    Falta agora instalar os seus jogos. Seus arquivos estão na pasta Jogos do seu Storage Card, não é?

    Então vamos lá:

    1) Clique no atalho q vc criou, daí executará o MIDlet List;
    2) A opção da tecla da esquerda deve ser “Install”. Clique nela para abrir a opção “Enter the URL of the MIDlet…”;
    3) digite: File:///Storage Card/Jogos/nomedoarquivo.jar

    Ele instalará e perguntará se vc deseja executar o aplicativo neste momento. Clique em sim e pronto.

    Daí em diante, sempre q vc clicar no atalho do emulador, ele abrirá com o seu jogo na lista. Daí não precisará instalar mais nada. Bastará apenas Clicar na opção “Actions/1 Lauch.” Só.

    Se der errado a instalação do game, provavelmente:

    a) Vc está digitando o caminho errado;
    b) O arquivo jar pode estar corrompido;

    A pior parte vc já fez, q é a de conseguir e instalar o emulador. O resto, com certeza é detalhe.

    Ah, outo detalhe. O fato de sua pasta Jogos estar no seu Storage Card não é problema algum. Muito pelo contrário. Opte sempre por armazenar seu arquivos no cartão de memória.

    Observação: No seu e-mail vc diz q os arquivos jar estão na pasta “storage car/jogos”. Note q vc ecreveu CAR e não CARD. Se foi erro de digitação e o certo é storage card, vale o caminho q eu te passei. Senão, vc deve digitar a URL File:///Storage Car/Jogos/nomedoarquivo.jar. Qualquer letra ou espaço digitado a mais ou a menos dá erro.

    Se não conseguir, me fale.

    Abs.

  • 20/09/2008 at 9:00 am
    Permalink

    Não sei como ver a versão do emulador mas eu tenho um da IBM que está em .cab então é só clicar e instalar ele no pocket pc e está pronto pra usar, quando quiser instalar qualquer aplicação é só clicar no arquivo .jar que vai abrir o emulador e instalar. Porém eu to com dois problemas, se puderem me ajudar agradeço, eu quero jogar jogos de celular nele, problemas:
    1) ele não aceita utilizar os botões do ppc como se fossem os do celular (os dois botões dos cantos) e todos os jogos de celular usam esses dois botões em seus menus.
    2) Numa forma de tentar resolver o problema acima lembrei-me que tem alguns jogos em touch screen para o motorola a1200 etc, baixei estes jogos e instalei porém eu preciso ver o emulador em tela cheia (sem a barra de cima ou a de baixo) para conseguir prosseguir no jogo.

  • 20/09/2008 at 9:03 am
    Permalink

    Se alguém puder me ajudar enviando alguma dica agradeço, vou procurar por um programa que esconda as barras, sei que existe mas não sei qual, obrigado.

  • 16/10/2008 at 11:16 pm
    Permalink

    em, amigo eu não estou conceguindo baixar o programa na “ibm”.
    tem como vc me mandar algum outro link?
    obrigado..

  • 19/10/2008 at 4:23 pm
    Permalink

    Oi amigo, Preciso de ajuda segui todos os seus passos mais na hora de colocar a URL. Aparece a seguinte mensagem;

    An exception occurred
    [/j9/example/windowsliv_9qkpj3yn.jar] while
    downlouding from
    file:///j9/example/windowsliv_9qkpj3yn.jar

    este é um arquivo de exemplo já tentei com outros aplicativos e acontece o mesmo ero.

    Grato,
    Ederson

  • 20/10/2008 at 1:31 am
    Permalink

    Ederson

    este arquivo windowsliv_9qkpj3yn.jar está nesta pasta mesmo?
    /j9/example/ ??

  • 25/10/2008 at 5:39 pm
    Permalink

    não consigo achar a versão java para windows pocket pc no site da ibm…. alguem pode me dar uma ajuda por favor?

  • 31/10/2008 at 1:21 pm
    Permalink

    olá amigoo..
    nao estou conseguindo entrar pelo link que vc passou..será que agora mudou??

  • 03/11/2008 at 1:28 pm
    Permalink

    oi !! gostaria de saber se eu posso usar java no samsung smartphone sgh i321n ? obrigado!!!!

  • 07/11/2008 at 1:48 am
    Permalink

    olá amigo eu não consegui. quando eu coloco o URL com o nome do aplicativo da a seguinte frase: opening a to file:///storagecard/j9/examples/cstrike_mobile.jarfailed [scheme not found: file] o q é isso ??

  • 09/11/2008 at 11:43 pm
    Permalink

    hola pessoal eu queria sabe se esse programa serve para coloca no celular que nao tenhi java como mp 7 ?
    alguem poderia me ajuda coloca javaa no mp7
    vlw ae 🙂

  • 12/11/2008 at 8:13 am
    Permalink

    You need to do

    file:///My Documents/J9/…

    You were missing “My Documents” as i did, to verify this, right click on the “File Explorer” of the Active Sync for the jar file and put in the whole path accordingly.

  • 12/11/2008 at 8:16 am
    Permalink

    or translated from Google as

    Você precisa fazer

    file:///My Documents/J9/…

    Você estava faltando “My Documents” como eu fiz, para verificar isso, clique direito sobre o “File Explorer” do Active Sync para o jar e colocar em todo o caminho nesse sentido.
    English

    »
    Portuguese

    Translate

  • 04/12/2008 at 6:46 pm
    Permalink

    entao tenho um smart phone e o tounc sccreen parou sozinho sera que se eu colocar o windows mobile denovo e capaz de voltar a funcionar eu to achando que fez para de funcionar foi virus no meu smartphone tenho 1 sansung i710

  • 14/02/2009 at 7:51 pm
    Permalink

    Olá, tenho um samsung i321, e mexendo percebi que o Windows dele é o 5.0, gostaria de saber se alguem poderia me ajudar em atualizar meu smartphone para o 6.1, agradeço desde ja.. =)

  • 07/09/2009 at 12:33 am
    Permalink

    Olá, tenho um Samsung i320n. Consegui instalar tudo como falaram, mas depois que passei meus arquivos .jar para o celular o emulador parou de funcionar. Toda vez que tento abri-lo aparece: “emulador is not a valid Windows CE application”.
    Já deletei tudo e refiz a instalação do emulado, mas não voltou a funcionar…

    Alguém sabe como posso consertar?

    Obrigada desde já!

  • 18/09/2009 at 2:07 pm
    Permalink

    Estranho…

    Qual o sistema operacional dele? (preguiça de googlar).

    O emulador é compatível?

    Abraços

  • 01/12/2009 at 4:05 pm
    Permalink

    eu tambem nao consigo achar essa versão java, quando clico no link parece que fica mais complicado ainda.

  • 10/12/2009 at 8:38 am
    Permalink

    Pessoal, instalem um aplicativo chamado “jblend”, disponivel em todo canto na internet e estará tudo resolvido. Este tópico foi iniciado em 2007 e este sistema q estou falando já é mais evoluido e muito mais prático.

    Abs,

  • 21/05/2010 at 10:53 am
    Permalink

    eu tentei instalar esse aplicativo jblend e nao funcionou cara… principalmente se o seu win mobile for 5 ou superior…

Leave a Reply

Your email address will not be published. Required fields are marked *