Maison > Java > javaDidacticiel > Comment écrire des fichiers dans un répertoire spécifique sur une carte SD Android ?

Comment écrire des fichiers dans un répertoire spécifique sur une carte SD Android ?

Linda Hamilton
Libérer: 2025-01-02 14:13:39
original
957 Les gens l'ont consulté

How to Write Files to a Specific Directory on an Android SD Card?

Écrire dans un dossier spécifique sur une carte SD sous Android

Lors de l'utilisation de l'extrait de code fourni pour télécharger et écrire un fichier à la racine répertoire de la carte SD, vous souhaiterez peut-être spécifier un dossier spécifique dans lequel écrire le fichier. Ceci peut être réalisé en modifiant le code pour créer un répertoire, puis en écrivant le fichier dans ce répertoire.

File sdCard = Environment.getExternalStorageDirectory();  // Get the SD card root directory
File dir = new File (sdCard.getAbsolutePath() + "/dir1/dir2");  // Create a directory with the desired path
dir.mkdirs();  // Create the directory if it doesn't exist
File file = new File(dir, "filename");  // Create a new file in the directory

FileOutputStream f = new FileOutputStream(file);  // Open the file for writing
...
Copier après la connexion

Avec cette modification, le fichier sera écrit dans le dossier spécifié au lieu du répertoire racine du Carte SD.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal