Subscribe:

Edit This Menu

5 de setembro de 2008

Java no iPhone

Consegui encontrar o iPhone/Java que está no Cydia e o Jikes (compilador) que também está no Cydia (para começar a pensar em usar java tem que ter os dois instalados).
Ontem consegui achar um tutorial bem detalhado de como usar o java no iPhone e consegui rodar.

Vou tentar passar o tutorial em português:

Primeiro: Vá até o Cydia e instale o iPhone/Java e Jikes, com eles já serão instalados todos os pacotes java (ou a maioria), e mais um terminal (tipo aquele term-vt).

Segundo: abra o bloco de notas e adicione o seguinte:



OBS.: aonde está a palavra TESTANDO você pode colocar qualquer outra coisa, é isso que o nosso 'jar' ira rodar.

Salve o arquivo como Java4IPhone.java (em Salvar como tipo: coloque Todos os Arquivos.

Terceiro: conecte-se ao winscp ou qualquer outro do tipo e copie o arquivo criado acima na pasta /tmp

Quarto: agora abra o terminal do iPhone e digite a linha: java -fullversion ou jmvm -fullversion para saber se o java está ativo. Feito isso digite jikes para que possa acionar o compilador. Agora volte para a pasta /tmp com o comando cd /tmp e digite o comando ls para listar os arquivos.

Quinto: agora temos que especificar o classpath do pacote java instalado no iPhone, se não especificá-lo, ao rodar o jikes, irá retornar um erro, para isso, use o seguinte comando: jikes Java4IPhone.java -cp /usr/lib/rt.jar assim já terá a compilação do Java4IPhone.java feita.

Sexto e ultimo: para rodar o comando digite: Java Java4IPhone.

Como não consegui rodar um aplicativo jar (alem do código que consta na img), os conhecedores de java poderiam tentar, ja que conhecem bem o código e etc.

Fonte: Java4iPhone
By pauLo

3 comentários:

Unknown disse...

Por favor , ponha o Link em ingles tambem....
nao da nem pra ver direito esse arquivo do bloco de notas...

Unknown disse...

Rodrigo
Ta aqui http://java4iphone.com/all-news/tutorial-compile-and-run-java-application-on-the-iphone/ eu tinha colocado no final do post, na fonte ali.
Abraço

Unknown disse...

Oi pessoal!
Estou a tentar usar o jikes incluindo no codigo: import java.io.* e com java.awr.*

O jikes funciona ok quando incluo -cp /usr/lib/rt.jar

mas quando tento executar o programa utilizando o comando: java ficheiro.class obtenho uma serie de erros relacionados com a localizacao de java.io.* e java.awt.*

Alguem pode dar uma ajuda sobre a forma de executar o comado java (ja fiz java -help mas nao e claro para mim)

Obrigado
Aderito

Postar um comentário

Os comentários publicados nesse blog são de exclusiva responsabilidade e autoria dos leitores.

Respeite as regras:

• Fazer-se passar por outra pessoa ou instituição;
• Links de qualidade nos comentários são bem-vindos;
• Links não relevantes são dispensáveis;
• Não precisa assinar os seus comentários com links;
• Para sugerir parceria, use o formulário de contato;

Muito obrigado por sua visita. Volte sempre!