Mon application utilise la carte SD pour stocker des données (environ 100 Mo de matériel). Je voudrais supprimer ces fichiers lorsque l'application est supprimée via le gestionnaire d'applications et offrir un moyen d'effacer les données à partir de là (comme le fait Google Apps). Des idées ?Android - Retirer les données de la carte SD
0
A
Répondre
7
Citation de http://developer.android.com/guide/topics/data/data-storage.html
Accès aux fichiers sur stockage externe
Si vous utilisez l'API de niveau 8 ou plus, utilisez getExternalFilesDir() pour ouvrir un fichier qui représente le stockage externe répertoire où vous devriez enregistrer vos fichiers. ... Si l'utilisateur désinstalle votre application, ce répertoire et tout son contenu seront supprimés.
De ma compréhension cela va créer un fichier sur la carte SD qui a une portée (comme un répertoire de vos applications espace de noms package) et le téléphone supprimera le répertoire lors de la désinstallation de l'application. Je suppose que c'est ainsi que les applications Google remplissent cette fonction.
Questions connexes
- 1. carte Android-Sd
- 2. Récupération des données supprimées de la carte SD Android?
- 3. stocker des données d'application Android sur la carte SD
- 4. Problème de carte SD d'émulateur Android
- 5. Comment stocker les images téléchargées dans la carte SD android
- 6. émulateur Android problème de carte SD
- 7. Mettre manuellement les fichiers sur l'émulateur Android Carte SD
- 8. Comment charger jni de la carte SD sur android 2.1?
- 9. écriture Android au dossier de la carte SD
- 10. Comment faire un fichier caché dans la carte SD Android?
- 11. Création d'un fichier sur la carte SD dans android
- 12. Android: Installer mon application sur la carte SD par défaut
- 13. Comment récupérer la dernière image d'une carte SD dans Android?
- 14. Comment utiliser la carte SD dans Android Emulator 1.5
- 15. Comment faire pour exécuter l'émulateur android avec la carte SD
- 16. Navigateur de fichiers de carte SD dans Android
- 17. Émulateur Carte SD Partition
- 18. L'écriture de la carte SD échoue?
- 19. Opérations de bas niveau avec carte SD sur Android
- 20. Application Android qui doit utiliser une carte SD non-mémoire
- 21. comment écrire des données dans la carte SD
- 22. Comment lire/écrire des données sur la carte SD montée
- 23. Impossible d'ajouter des données à la carte SD Android sur l'émulateur
- 24. Images du dossier sur la carte SD
- 25. Performance d'écriture sur carte SD
- 26. Déplacer des fichiers sur une carte SD sous Android
- 27. Android: L'enregistrement sur la carte SD est toujours supprimé lors de la réinstallation
- 28. Autorisation d'écriture sur la carte SD
- 29. Comment effacer la mémoire flash (carte SD)?
- 30. Où mettre un fichier lors de la lecture de la carte SD (Développement Android)
Merci, je vais essayer. –
cette méthode a-t-elle fonctionné? – NikoRoberts
Oui cela fonctionne, vos données doivent être dans SDCard/Android/data/your.app.namespase/dossier. Dans ce cas, toutes les données avec le dossier d'espace de noms seront automatiquement supprimées. – Maxim