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
Assinar:
Postar comentários (Atom)
3 comentários:
Por favor , ponha o Link em ingles tambem....
nao da nem pra ver direito esse arquivo do bloco de notas...
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
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!