Je veux faire une application pour pouvoir enregistrer des fichiers sur carte SD et sur l'appareil (les fichiers enregistrés sur l'appareil doivent être disponibles pour la galerie et d'autres applications). Où dois-je enregistrer ces fichiers sur l'appareil, les fichiers doivent donc être publics? L'application doit supporter Android 2.1. Mercistockage interne android
Répondre
Personnellement, vous devriez essayer de réduire au minimum le nombre de fichiers sur le stockage interne. Normalement, sur les mobiles, la mémoire interne est assez limité, donc je vous recommande de ne pas essayer des fichiers sûrs localement
http://developer.android.com/guide/topics/data/data-storage.html#filesExternal
Chaque appareil compatible Android prend en charge une responsabilité partagée « stockage externe » que vous pouvez utiliser pour enregistrer des fichiers. Cela peut être un support de stockage amovible (tel qu'une carte SD) ou un stockage interne (non amovible). Les fichiers enregistrés sur le stockage externe sont lisibles dans le monde entier et peuvent être modifiés par l'utilisateur lorsqu'ils activent le stockage de masse USB pour transférer des fichiers sur un ordinateur.
j'avais votre même problème et je résolu de cette façon:
lorsque la mémoire externe ne sont pas disponibles (c'est mon premier choix), j'utilise la mémoire interne à l'aide getCacheDir comme chemin de départ, ainsi que votre application peut accéder à ces fichiers.
suivant, quand je dois voir que les fichiers sur la galerie, j'utiliser un ContentProvider pour obtenir l'accès au fichier, regardez cette réponse je l'ai écrit qui a résolu mon problème:
- 1. Stockage interne Android
- 2. Android, VideoView, stockage interne
- 3. Stockage interne android -Dispositif mémoire
- 4. Stockage interne et externe Android
- 5. Android Stockage interne VS Préférences partagées
- 6. Stockage interne Android - quelles sont les limites?
- 7. android interne de stockage de téléphone
- 8. Mémoire de stockage interne et Android
- 9. Stockage interne ou externe
- 10. Comment supprimer le fichier de stockage interne dans android?
- 11. Android - copier des fichiers entre le stockage interne
- 12. stocker une image dans le stockage interne dans android
- 13. android créer un dossier de stockage interne sans _app préfixe
- 14. Android enregistrer les fichiers audio dans le stockage interne
- 15. Augmentation de l'espace de stockage interne sur Android Emulator
- 16. Ne pas lire ou écrire sur le stockage interne android
- 17. Android: image de stockage interne supprimée au hasard
- 18. UnsupportedOperationException stockage interne android à partir de JUNIT
- 19. Enregistrer le fichier dans le stockage interne de l'appareil Android
- 20. Android: Afficher le fichier de stockage interne dans le webview
- 21. Android écrire un fichier au problème de stockage interne
- 22. Android supprimer les paramètres/fichiers du stockage interne
- 23. Charger le fichier du stockage interne dans Android
- 24. Jouer .mp3 à partir du stockage interne android
- 25. objet d'écriture au stockage interne android (intérieur nouveau répertoire)
- 26. SQLite ou stockage interne pour RSS sur Android?
- 27. Comment lire les données du stockage interne?
- 28. Comment trouver interne (stockage de téléphone par défaut) et stockage externe (carte SD amovible) dans android?
- 29. Ecriture dans le stockage interne avec intention
- 30. Le stockage interne n'est pas écrit