2009-09-09 9 views
1

J'ai implémenté le code ci-dessous pour mettre à jour l'applicationveulent mettre à jour l'application sur l'air

platformrequest("URL TO JAR FILE"); 

Je vérifie si le fichier jad résidant sur le serveur a plus de valeur dans le champ personnalisé application-version que l'actuel puis le platformRequest sera appelé.

tout bien

mais un seul problème que j'ai installé mon application dans la carte mémoire et si j'updateusing technique mentionnée ci-dessus. je vais avoir une nouvelle version installée saperately ..

au lieu de cela, je veux que mon ancienne application de la version à être mis à jour [remplacées par des nouvelles]

dans le fichier jad ony je change la version de l'application-terrain repos tout sont Identique à l'application locale installée.

et je souhaite que mon application soit remplacée uniquement dans la carte mémoire.

Répondre

0

De quel téléphone parlons-nous?

En substance, peu importe l'emplacement de l'application, elle devrait être mise à jour.

Assurez-vous que la demande de la plate-forme doit pointer vers le jad bien sûr

+0

Je parle de Nokia 3110-c je suis le télécharger à partir de mon serveur. et évidemment je pointerais vers le dossier de jad .. –

0

Je ne pense pas que vous devriez utiliser un champ personnalisé/attribut pour cela. Utilisez-vous l'attribut MIDlet-Version dans le fichier manifest/JAD de votre application? Cet attribut est utilisé par l'AMS (logiciel de gestion d'applications) d'un périphérique pour déterminer si vous pointez vers une version plus récente.

See here for a description of the standard MIDlet attributes.

+0

Oui j'ai mis à jour midlet-version aussi et bien sûr je pointe vers jad seulement .. téléphone est Nokia 3110c –