Pergunta

Eu escrevi um midlet que pede nome de usuário e senha e conectar a servlet em execução no tomcat para validar. Quando eu executar o midlet no emulador fornecido pelo kit de ferramentas sol, primeira vez que pede "Esta midlet quer ligar a http: // ... usando airtime" e pede permissão do usuário. Eu quero saber se houver qualquer maneira para se livrar disso? Uma vez que este aplicativo é instalado em um celular real seria que pedir permissão do usuário cada vez que inicia o aplicativo ou ele pode ser definido no momento da instalação?

Em segundo lugar como faço para implantar o meu jar midlet no Nokia E65?


Eu usei o software Nokia veio junto com o celular para implantar o meu aplicativo no aparelho. Sempre que eu iniciar o aplicativo, primeira vez que me pede "Esta midlet quer ligar a http: // ... usando airtime"

Foi útil?

Solução

Anúncio primeiro: você precisa configurar permissões de segurança adequadas para o seu midlet e em segundo lugar você terá que assiná-lo com algum tipo de certificado fidedigna pelo dispositivo. Isso é fácil para o emulador onde você pode criar auto-assinado CA e importar para o emulador chave-store. Para dispositivos reais você provavelmente vai precisar de algum certificado comercial (pago).

Anúncio segunda: Você provavelmente terá que fazer o midlet jad / Jar disponível via HTTP. Você tentou fazer o upload do jar / jad para o telefone e lá "lançando"-lo. Nokia Application Manager, que vem com o Nokia PC Suite pode ser também uma boa escolha.

Outras dicas

Você precisa assinar o requerimento se você quiser se livrar do (a um estender), estas questões a devida permissão. Um pedido assinado tem mais acesso a recursos do dispositivo, como câmera, rede. Além disso, o usuário pode configurar a permissão para a aplicação, tal como "pedir pela primeira vez", "pedir cada vez", "Não permitir" etc ... Você vai ter mais dessas opções se o pedido for assinado.

Para implantar você pode usar o software que a Nokia tem dado, o terno PC. ou você pode usar o método OTA onde você carregar seus (ou não assinado) arquivos jar e jad assinados para um servidor web e baixar o de lá usando o navegador móvel. Basta abrir o arquivo jad do seu navegador móvel, que irá verificar o certificado e para baixo carregar e instalar o arquivo jar.

Primeiro método será bom o suficiente até que você está tendo o pronto para ir aplicação.

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