J2ME no Blackberry  XML
Índice dos Fóruns » Java Micro Edition (Java ME)
Autor Mensagem
Tamadrum
What is classpath?
[Avatar]

Membro desde: 27/02/2008 13:14:48
Mensagens: 7
Offline

Prezados,

Já baixei o sw da blackberry e através desta linha de código, eu crio o .cod:

rapc import="C:\Arquivos de programas\Research In Motion\BlackBerry JDE 4.3.0\lib\net_rim_api.jar" codename=Aplicacao -midlet jad=Aplicacao.jad Aplicacao.jar

obtenso sucesso.
depois, com o aparelho conectado via usb eu escrevo esta outra linha para descarregar o .cod para o aparelho:

javaloader -usb load Aplicacao.cod

ele dá a seguinte mensagem:

RIM Wireless Handheld Java Loader
Copyright 2001-2007 Research In Motion Limited
Connected
Loading Petrobras Error: file is not a valid Java code file
0 bytes sent at ~0 bps
Disconnected

O arquivo roda no simulador da blackberry, roda no simulador do wtk e está rodando tb no emulador J9 da IBM.

O que eu estou fazendo de errado?

Agradeço desde já a ajuda.
Tamadrum
What is classpath?
[Avatar]

Membro desde: 27/02/2008 13:14:48
Mensagens: 7
Offline

Bom, ninguem falou nada, mas parece que se vc baixar direto o jad ou o jar ele faz o download e converte para cod sozinho.

Não tive tempo de testar, mas parece que a versão nova do sdk da rim está ok

Abraços
npereirajr
JavaTeenager

Membro desde: 04/03/2008 15:21:35
Mensagens: 156
Localização: Rio de Janeiro
Offline

Você só pode converter para .COD aplicações nativas BlackBerry, que usem os pacotes de classes da Rim. Se você criou MIDlets, você deve instalar o JAR/JAD no BlackBerry, e não COD. Não é possível converter o JAR para .COD se você criou MIDlets.

Nelson Pereira Junior

Desenvolvedor Web e Móvel

Blog sobre desenvolvimento de aplicações móveis, J2ME, BlackBerry, FlashLite, Android, e mais:
Blog: DevMobile.blog.br

Mobile Phone: +55 31 9247-0293

GTalk e MSN: npereirajr@gmail.com
[WWW] [MSN]
Tamadrum
What is classpath?
[Avatar]

Membro desde: 27/02/2008 13:14:48
Mensagens: 7
Offline

OK. Obrigado pela informação
Tamadrum
What is classpath?
[Avatar]

Membro desde: 27/02/2008 13:14:48
Mensagens: 7
Offline

Peraí... Então pq tem a opção de fazer a conversão? Ele a´te substitui as classes...

Abraços
npereirajr
JavaTeenager

Membro desde: 04/03/2008 15:21:35
Mensagens: 156
Localização: Rio de Janeiro
Offline

A conversão existe para você poder converter aplicações em JAR feitas usando-se as bibliotecas da Rim. Neste caso, você não terá MIDlet no JAD, terá uma aplicação nativa.

Nelson Pereira Junior

Desenvolvedor Web e Móvel

Blog sobre desenvolvimento de aplicações móveis, J2ME, BlackBerry, FlashLite, Android, e mais:
Blog: DevMobile.blog.br

Mobile Phone: +55 31 9247-0293

GTalk e MSN: npereirajr@gmail.com
[WWW] [MSN]
 
Índice dos Fóruns » Java Micro Edition (Java ME)
Ir para:   
Powered by JForum 2.1.8 © JForum Team