2009-02-27 6 views
1

J'ai écrit un midlet qui demande un nom d'utilisateur et un mot de passe et me connecte au servlet s'exécutant sur Tomcat pour valider. Quand je lance le midlet sur l'émulateur fourni par sun toolkit, la première fois il demande "Ce midlet veut se connecter à http: // ... en utilisant le temps d'antenne" et demande la permission de l'utilisateur. Je veux savoir est-il de toute façon de se débarrasser de cela? Une fois cette application installée sur un vrai mobile, demandera-t-elle l'autorisation de l'utilisateur chaque fois que l'application démarrera ou pourra-t-elle être configurée au moment de l'installation?Déployer midlet sur Nokia mobile

Deuxièmement, comment puis-je déployer mon pot midlet sur le Nokia E65?


J'ai utilisé le logiciel Nokia fourni avec le téléphone portable pour déployer mon application sur le combiné. Chaque fois que je démarre l'application, la première fois il me demande "Ce midlet veut se connecter à http: // ... en utilisant le temps d'antenne"

Répondre

2

Annonce d'abord: Vous devez configurer les autorisations de sécurité appropriées pour votre midlet et d'autre part, vous aurez besoin pour le signer avec une sorte de certificat que l'appareil fait confiance. C'est facile pour l'émulateur où vous pouvez créer une autorité de certification auto-signée et l'importer dans le magasin de clés de l'émulateur. Pour les vrais appareils, vous aurez probablement besoin d'un certificat commercial (payant).

Ad seconde: Vous devrez probablement rendre le midlet JaD/Jar disponible via HTTP. Avez-vous essayé de télécharger le jar/jad sur le téléphone et de le "lancer" là-bas. Nokia Application Manager fourni avec Nokia PC Suite peut également être un bon choix.

1

Vous devez signer l'application si vous voulez vous débarrasser (dans une certaine mesure) de ces problèmes d'autorisation. Une application signée a plus accès aux ressources de l'appareil telles que caméra, réseau. En outre, l'utilisateur peut définir l'autorisation pour l'application, comme "demander la première fois", "demander à chaque fois", "Ne pas autoriser" etc ... Vous obtiendrez plus de ces options si l'application est signée.

Pour déployer, vous pouvez utiliser le logiciel fourni par Nokia, le PC. ou vous pouvez utiliser la méthode OTA où vous téléchargez vos fichiers jar et jad signés (ou non signés) sur un serveur Web et téléchargez le à partir de là en utilisant le navigateur mobile. Il suffit d'ouvrir le fichier jad à partir de votre navigateur mobile, il va vérifier le certificat et va télécharger et installer le fichier jar.

La première méthode sera assez bonne jusqu'à ce que vous ayez l'application prête à l'emploi.

Questions connexes