Pergunta

Estou tentou implantar .cod, arquivos .alx.jar no simulador do BlackBerry 8100, a aplicação não está sendo implantado em phone.I estou usando Blackberry plugin para o Eclipse. Como posso resolver este problema?

Por favor, ajuda


Atualizar

Oi, Obrigado pela sua resposta. Eu estou tentando executar o aplicativo da maneira que você sugeriu.

Preciso nova configuração de execução de configuração cada vez que eu executar qualquer projeto?

Qual deve ser o valor padrão para configuração de compilação? [Debug, Private, ou Release]

Foi útil?

Solução

Copiar os arquivos de bacalhau para o diretório do simulador (onde todos os outros arquivos de bacalhau são) e reiniciar o simulador vai funcionar.

Provavelmente se você deseja implantar automaticamente a partir de Eclipse. Se isso não está funcionando para você, há um par de coisas para verificar:

Verifique se o projeto tiver sido ativado para BlackBerry - a partir do menu do botão direito para o projeto, certifique-se de que Activate para BlackBerry está marcada

.

Se que já está marcada (como é por padrão quando você cria um novo projeto BB), então às vezes explicitamente construir o projeto irá fazer o truque: A partir do menu Project, escolha Construir Ativo BlackBerry Simulação

EDIT: Em resposta a alguns comentários abaixo pensei em outra coisa. A configuração que você escolher pode ter algo a ver com seus problemas (BlackBerry -> configurações de compilação). A configuração na JDE Plug-in não afeta o código gerado, mas faz afetam quais projetos são activados para BlackBerry. Se mudar configurações, seu projeto pode tornar-se activado-un.
Uma vez que não afeta o código, eu costumo escolher apenas uma configuração e ficar com ela ao longo de depuração e liberação.

Outras dicas

Você pode estar faltando 'jar' no seu PATH. Se assim for, o eclipse BB plugin de falha silenciosamente e sua aplicação não será empurrado para o seu simulador de plug-in diretório. Para ver esta falha dentro do Eclipse, escolha 'Projeto> Construir Ativo BlackBerry Simulation'.

Se você não tem jar em seu caminho, então você vai ver:

I/O Error: Cannot run program "jar": CreateProcess error=2, The system cannot find the file specified rapc executed for the project

Assim, se seu JDK está aqui:

C:\Sun\SDK\jdk\bin

Em seguida, anexá-lo à variável PATH do ambiente do sistema, em seguida, re-run 'Construir o Active BlackBerry Simulação' e você deve ver:

rapc executed for the project [YOUR PROJECT]

Aqui estão algumas idéias:

1) Se você tiver quaisquer erros de compilação, em seguida, a aplicação não vai implantar no Simulator. O compilador Eclipse (que sublinha erros de compilação em vermelho) é diferente do "rapc" aquele que cria o binário para o Simulator. Tenho ouvido falar de situações em que a construção Eclipse parece funcionar, mas a compilação rapc falha -. Verificar o Console para a saída rapc detalhada (isso pode não parecer um erro normal de construção Eclipse)

2) No menu Eclipse, abra BlackBerry -> Configurar o BlackBerry Workspace.

Sob BlackBerry JDE escolher assinatura de código e certifique-se as três caixas de seleção RIM são selecionados. Eu tive erros de compilação quando estes não foram selecionados.

Sob BlackBerry JDE escolher componentes instalados. Optar por usar o pacote de componente 4.7.0 como eu ouvi falar de problemas com o 4.5.0 Simulator.

Você deve excluir todas essas respostas extras que você postou, ou você pode obter downvotes -. Eles devem ser comentários em vez de respostas

Verifique se o seu simulador está configurado para limpar o sistema de arquivos / configuração antes de lançar o simulador. Simuladores pode ser configurado como este. Se você desativá-lo, o aplicativo não deve desaparecer.

Para futuros leitores, há uma outra possibilidade para este problema. Verifique se o seu diretório do projeto bancada (pasta) para um arquivo ProjectName.err. Isto pode fornecer uma pista de por que a sua construção é silenciosamente a falhar e, portanto, não implantar. No meu caso, foi um "erro! 907", um novo ícone eu adicionei ao meu projeto era grande demais. Não havia absolutamente nenhuma outras indicações em Eclipse 3.4.1 que havia um problema na minha criação.

Apenas percorreu o mesmo tipo de problema: projeto bem elaborado, mas não implantar em qualquer dispositivo ou em qualquer simulador, embora o depurador disse que estava ligado! O problema veio de um arquivo .zip que foi localizado no diretório ./src do projeto, excluir ou mover em outro lugar resolvido este caso. Eu desejo que eu não tinha gastar 2+ horas em um problema tão estúpido: /

Eu sei que este é antiga, mas você tem que fazer a opção "gerar ALX" do botão direito do mouse no menu de projeto, bem ou não vai implantar, pelo menos, não faz por mim.

Eu corri para o mesmo problema novamente e nenhuma das respostas postadas aqui funcionou para mim.

Eu brinquei e finalmente trabalhar. O problema era que o nome do arquivo de saída continha um hífen ( '-') . Alterar este nome na seção Construir da BlackBerry descritor aplicativo fez o truque.

Quer dizer, o quão estúpido um desenvolvedor deve ser a escorregar esse tipo de bug. Nenhum erro relatado e por rejeitar os nomes com hífens, em primeiro lugar? Devolva minha duas horas RIM "desenvolvedores"!

Eu tive o mesmo problema. A razão estava usando caracteres ' U ' no título.

Eu têm vindo a enfrentar este problema hoje, mas com um projeto MIDlet. Ele acabou por ser que eu esqueci de especificar o "Nome de classe principal MIDlet" no BlackBerry Application Descriptor (BlackBerry_App_Descriptor.xml). Uma vez que eu especificado que a aplicação apareceu no simulador corretamente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top