Maison >Java >javaDidacticiel >Comment puis-je écrire des fichiers dans un dossier spécifique sur une carte SD Android ?
Écrire dans un dossier spécifique sur une carte SD sous Android
Lors de l'accès au stockage externe sur Android, il est souvent souhaitable d'écrire des fichiers dans des fichiers spécifiques dossiers plutôt que le répertoire racine. Cela garantit un stockage organisé et permet aux applications d'isoler leurs données.
Personnalisation du chemin de téléchargement
La classe Downloader fournie télécharge les fichiers dans le répertoire racine. Pour spécifier un dossier personnalisé, suivez ces étapes :
File sdCard = Environment.getExternalStorageDirectory(); File dir = new File (sdCard.getAbsolutePath() + "/dir1/dir2"); dir.mkdirs();
FileOutputStream f = new FileOutputStream(new File(dir, fileName));
Avec ces modifications, le fichier téléchargé sera désormais écrit dans le dossier spécifié.
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!