Pessoal boa tarde, estou com o seguinte problema, eu possuo uma aplicação que utiliza a KVM da IBM (J9) , porém toda vez que eu vou abrir uma conexão http ele pergunta se o usuário permite esta conexão , eu queria que ele fizesse isso apenas uma vez quando iniciasse o aplicativo , porém eu não sei como fazer isso , alguém tem alguma idéia ?
Obrigado.
Cara, não sei “aonde” você está testando sua app. Mas tipo… tenho um celular Motorola V3 e instalo app JavaME seguidamente. De acordo com as configurações do celular, quando a app pede pela primeira vez acesso à internet, o usuário (no caso, eu) tem a opção de escolher se quer autorizar todas as solicitações a partir daquela ou se quer autorizar uma por uma. Acredito que isso dependa de aparelho para aparelho.
Pedir autorização sempre ou somente uma vez é uma característica pertinente ao aparelho onde a aplicação irá rodar, não à aplicação.
Olá, para que isso ocorra você precisa assinar sua app com um certificado digital da Verisign por exemplo. Para que ela passe para o estado de untrusted para trusted no aparelho. Este tipo de autorização não varia de aparelho para aparelho, é uma característica de segurança, a aplicação precisa ser assinada pra ser considerada confiável e permitir que acesse recursos do seu dispositivo.
http://www.nokia.co.jp/forum/developer/tech_doc/pdf/MIDP_2_0_Tutorial_On_Signed_MIDlets_v1_1_en.pdf