Obtenir l'application de désinstallation de l'événement dans android
Salut j'ai une application qui jouent avec le fournisseur de contenu(contacts, etc) maintenant, quand je désinstaller mon application je veux arrangeur les données d'origine du fournisseur de contenu.
Est-il de toute façon, si ma demande va désinstaller à l'époque-je obtenir de l'événement et de faire mon travail.
Grâce
OriginalL'auteur dhaiwat | 2010-05-20
Vous devez vous connecter pour publier un commentaire.
Votre demande ne sera pas informé quand il est désinstallé. Cependant, Android va se débarrasser de toutes les données dans votre application de banque de données locale (par exemple,
getFilesDir()
).Ils doivent utiliser
getExternalFilesDir()
ougetExternalCacheDir()
pour cela, les deux qui ont été ajoutés après cette réponse a été posté, et les deux qui seront supprimés lors de la désinstallation.ok, mais Comment peuvent-ils supprimer les fichiers superflus après la désinstallation d'application ?
Les fichiers stockés dans
getExternalFilesDir()
etgetExternalCacheDir()
sont automatiquement supprimés lors de la désinstallation. L'application n'a pas besoin de faire quelque chose de plus que de mettre leurs fichiers dans ces répertoires.J'ai Micromax A57 andriod 2.3.5 Appareil, j'ai installer AutoCallRecorder app enregistrer les appels automatiquement et stocker le fichier dans "CallRecorder" répertoire de la carte sd, maintenant, quand je désinstaller cette application , qui a enregistré les fichiers n'ont pas été supprimer
OriginalL'auteur CommonsWare