Question

Dans mon application Blackberry, je conserve les données dans un dossier appelé « mes données » dans le dossier utilisateur de la mémoire de l'appareil.Est-il possible de supprimer ce dossier lorsque l'utilisateur désinstalle mon application ?Comme je passe bientôt à une persistance de base de données, je souhaite poser la même question pour la persistance de la base de données (bien que ce soit principalement la même chose, puisque les deux sont stockés dans le système de fichiers).

Je n'ai trouvé que çaSupprimer l'objet persistant lorsque l'application est supprimée dans BlackberryMais il s’agit d’un magasin persistant.

Était-ce utile?

La solution

Vous pouvez utiliser CodeModuleListener qui est un écouteur utilisé pour recevoir des notifications concernant l'ajout, la modification ou la suppression de modules de code sur l'appareil.

Une façon de procéder consiste à disposer d'une autre application qui surveille le moment où l'application en question est supprimée.Vous pouvez le surveiller à l'aide de CodeModuleListener.Lorsqu'il détecte une suppression, il peut supprimer les dossiers de la mémoire de l'appareil.

Cela ne fonctionnerait pas si l'utilisateur supprime d'abord l'application de surveillance.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top