J'essaie de stocker certaines données que j'ai reçues de mon serveur dans un fichier dans mon projet android. Mais je ne suis pas capable de faire ça .. J'ai utilisé le code suivant que j'ai montré ci-dessous .. S'il vous plaît aidez-moi quelqu'un. Merci. L'erreur est: "Le contenu ne peut pas être résolu en une variable". J'ai importé android.content .. Puis son donnant une erreur pour toutes les 3 lignes appelées "Exception non gérée type FileNotFoundException" Mais j'ai créé ce fichier .. Le problème est que je ne sais pas dans quel dossier du projet puis-je garde ce fichier? Quelqu'un peut-il m'aider s'il vous plaît?Comment stocker des données dans Android?
Répondre
Deux façons d'enregistrer une donnée sont permises sous Android en utilisant SharedPreference ou Sqlite DB L'écriture de fichier n'est pas conseillée.
Pour votre question 1. Manifeste Doit avoir une permission en écriture.
Sinon s'il vous plaît envoyer le code .. Son
très basique Ma suggestion est SharedPreference pour vous.
- L'erreur la plus commune avoir lieu ici est que vous avez pas donné le fichier permission to wite external storage
dans AndroidManifest.xml
.
- S'il vous plaît inclure ceci dans votre fichier manifeste
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
Merci, je ne savais pas à ce sujet.Bt, même si j'ai ajouté cet élément
Utilisez
File root = context.getFilesDir();
File file = new File(root, fileName);
fos = new FileOutputStream(file);
1er vérifier l'autorisation Manifest comme suggéré par Kumar si pas encore triés votre problème sur puis prendre un coup d'oeil à ce qui suit link pour obtenir de l'aide
- 1. Widget stocker des données android
- 2. Android stocker des données dans un serveur
- 3. Comment utiliser SharedPreferences pour stocker des données dans Android
- 4. Comment stocker des données dans un fichier plat sous Android?
- 5. Comment stocker des données de manière permanente dans Android?
- 6. Stocker des données en ligne ANDROID
- 7. stocker des vidéos dans sqlite dans android?
- 8. Comment stocker des données multilingues?
- 9. Comment stocker des données dans datastore - AppEngine
- 10. comment stocker des données dans le vecteur?
- 11. Comment stocker des données dans jquery
- 12. Comment stocker des données dans deux tables
- 13. Comment redis stocker des données
- 14. Comment stocker dynamiquement des données dans des données?
- 15. comment stocker des données pour l'accès sur téléphone Android
- 16. Comment stocker dans la base de données dans Android
- 17. Comment stocker des données localement?
- 18. Stocker des données dans TEE de l'appareil Android
- 19. greenDao: stocker des données dans un fichier sqlite sur Android
- 20. Meilleure façon de stocker des données dans Android
- 21. stocker des données dans javascript
- 22. Comment stocker des données pour une vue
- 23. Android: Stocker json données analysées dans la base de données
- 24. stocker des images sur android
- 25. comment stocker des données dans la mémoire temporaire
- 26. Comment puis-je stocker des données géographiques dans une base de données android et demander?
- 27. Stocker des données efficacement
- 28. log4net: Comment stocker des données dans la base de données
- 29. Comment stocker des données modifiées dans une base de données?
- 30. Comment stocker des vidéos sur Android?
préférence partagée n'est pas recommandé pour une grande quantité de données –
Oh, bien sûr, je vais essayer cela merci. Je devrais apprendre les préférences partagées maintenant. – Pratheek
Pratheek, s'il vous plaît cocher quelle réponse vous aide, donc il peut être utilisé pour les autres. Et les gens passent du temps pour vous pour résoudre ce problème. Si ce n'est pas vérifié, tant de gens peuvent aider les autres qui sont dans le besoin. Je suis d'accord avec Usman. – Ranjith