Je développe une application qui écrit des données JSON dans un fichier texte:Où les fichiers sont-ils enregistrés dans Android?
FileOutputStream fOut;
fOut = openFileOutput("myfile.txt", MODE_PRIVATE);
OutputStreamWriter osw = new OutputStreamWriter(fOut);
osw.write(myJSONData);
Je teste cette application sur l'appareil et quand je le brancher dans mon ordinateur, je ne suis pas en mesure de voir le fichier. Pouvez-vous s'il vous plaît me dire sous quel répertoire est-il stocké et dois-je définir le mode de fonctionnement du fichier à MODE_WORLD_READABLE
afin de le voir s'il vous plaît?
J'ai téléchargé une application FileManager sur mon téléphone et je peux voir les fichiers, mais quand je le brancher dans mon ordinateur , Je ne suis toujours pas capable de voir les fichiers. Savez-vous pourquoi s'il vous plaît? – user1135357
Avez-vous essayé ce que j'ai dit ou utilisez-vous toujours votre code original? Si vous enregistrez sur la carte SD, vous devrez probablement la démonter sur le téléphone (une notification indiquant "USB connecté-Sélectionnez pour copier des fichiers sur/depuis votre ordinateur", cliquez dessus). Assurez-vous également que vous avez les bons pilotes USB pour votre appareil. Certains ne fonctionneront pas sans eux. –
Mon téléphone n'accepte pas les cartes SD. Lorsque j'ouvre l'explorateur de fichiers sur mon ordinateur, il ne semble pas être là, mais quand j'ouvre l'application gestionnaire de fichiers sur mon téléphone, je peux le voir là-bas, je vérifie le même répertoire, d'abord sur mon ordinateur, puis en utilisant une application sur mon téléphone et dans le dernier cas, je peux voir le fichier. Cela semble étrange. Peu importe, merci pour votre aide – user1135357