Il serait utile pour beaucoup de personnes de savoir comment supprimer complètement une application de votre appareil lors des tests. J'ai téléchargé mon application plusieurs fois maintenant, et je l'ai également supprimé plusieurs fois. Le problème est lors de la suppression de l'application, il ne supprime pas les choses comme l'objet persistant lié à mon application, ou les images téléchargées via l'application. Ainsi, quand je télécharge la prochaine construction, je n'ai aucune idée si quelque chose s'est cassé qui est lié à la construction de l'objet persistant ou à la récupération des images puisque ces éléments existent déjà depuis la dernière construction. Je ne sais pas s'il s'agit d'un cache. Je ne sais pas si cela est prévu et je dois utiliser un utilitaire pour effacer ces données après la suppression de l'application. Je ne peux pas vraiment trouver beaucoup d'informations grâce à des recherches Web de base.Test sur l'appareil BlackBerry: ajout et suppression multiples de l'application
Toute information serait appréciée.
Blackberry Bold 9000. 4.6 OS. testé avec la carte SD et pas de carte SD.
Exactement - voir http://stackoverflow.com/questions/2879406/how-to-delete-application-data-on-install-and-reinstall/2879855#2879855 pour le même type d'information (item 2) –
Il y a un problème avec l'utilisation native classes dans le stockage persistant - en tant qu'utilisateur, lorsque vous désinstallez une application, vous vous attendez à ce que toutes ses données soient enlevé. Cela n'a aucun sens de gaspiller de l'espace sur la mémoire pour une application que vous vouliez supprimer. Nous nous assurons, dans notre application, de toujours utiliser des wrappers et non les classes de code natives. – Tamar
Merci. Je vais devoir moderniser cette application quand le temps viendra. Pour l'instant j'ai simplement écrit une fonction qui boucle les images et les supprime, ainsi que PersistentStore.destroyPersistentObject (clé); Je peux les appeler au lancement de l'application et il efface les données. Mes tests en ce moment sont plus liés à la première installation et pas tellement supprimer l'application, que je vais aborder plus tard. – Kai