Impossible de voir les fichiers dans l'Explorateur Windows alors qu'il est visible dans Android navigateur de fichiers
Par le biais de mon Android programme que j'ai écrit un fichier comme ceci:
String file = Environment.getExternalStorageDirectory().getAbsolutePath() + "/Files/hello.txt";
BufferedWriter writer = new BufferedWriter(new FileWriter(file));
writer.write(str+"\n"); \\yeah string has a value there
writer.close();
Maintenant, quand je vais à Android "Astro" navigateur de Fichiers, je peux voir le fichier hello.txt dans /mnt/sdcard/Files
mais quand j'ai monter la carte sd sous Windows, je ne vois que 4 autres fichiers qui ont été là, dans ce dossier, mais pas hello.txt.
Dans Windows lui-même, j'ai même essayé de décocher masquer les fichiers cachés de l'option de juste pour s'assurer que le fichier n'est pas caché, mais c'est juste pas visible.
J'ai même essayé d'écrire le fichier dans la racine de la carte sd, mais de nouveau le même problème. Maintenant, je suis surpris que comment est-il possible que je peux voir le fichier dans Android, mais pas dans Windows. Dans Android, j'ai même vérifié le contenu du fichier et tout semble parfait.
Quel pourrait être le problème? Est la façon dont je suis en train d'écrire le fichier de mal?
PS: oui, le Manifeste de l'autorisation android.permission.WRITE_EXTERNAL_STORAGE
est ajouté.
OriginalL'auteur Atul Goyal | 2011-09-12
Vous devez vous connecter pour publier un commentaire.
Si le pire arrive au pire déconnecter, de redémarrage et de reconnecter votre appareil Android. Les fichiers doivent se présentent alors.
Ne fonctionne qu'une fois cependant, redémarrez à nouveau pour les nouveaux fichiers.
OriginalL'auteur Brad
Ok, j'ai compris pourquoi c'était le cas.
Effectivement, même si l'on presse le bouton "Arrière", le programme continue de fonctionner et, sauf si je vais à
Settings > Applications > Manage Applications > "Force Stop" <application>
je ne peux pas accéder au fichier écrit par ce programme, même si c'est sur la carte sd et même si le filewriter a été fermé.C'est juste basé sur mon observation et j'aimerais que quelqu'un post une meilleure réponse avec les faits et avec la solution.
edit: je vais mettre à jour ma question en conséquence.
modifier: tel que recommandé sur meta, j'ai posté une nouvelle question
Ne pouvez pas voir un fichier dans Windows, écrit par une application android sur la carte sd à moins que je “Force Close” de l'application
OriginalL'auteur Atul Goyal
J'ai trouvé un travail autour de.
J'ai écrit une routine pour capturer les données de l'accéléromètre du téléphone. J'ai remarqué que si le fichier a une .dat ou .txt extension je ne pouvais pas le voir et ne pouvait pas coppy à mon PC. Par pas assiging une extension de fichier pour le fichier, j'ai trouvé qu'il serait visible à partir du pc et pourrait être copié et consulté sur le pc par l'ajout d'un .txt extension.
OriginalL'auteur sunwukong
Pour afficher les fichiers et dossiers cachés
Vous pouvez essayer de montrer "Système de Fichiers". Ou essayer de les visualiser à partir de l'invite de commande.
Merci, déjà essayé les deux, n'a pas aider. On dirait qu'il est un problème à partir de Android à côté et de ne pas les Fenêtres côte. :/
OriginalL'auteur Kevin Parker