Je dois créer un dossier sur mon stockage externe (carte SD insérée). J'ai essayé de plusieurs façons, mais il suffit de créer un dossier sur le stockage de l'appareil. J'ai vu créer sur une application Android. S'il vous plaît aidez-moi en fournissant une solution. Merci d'avance.Comment faire un dossier sur SDCARD externe (Qui est inséré de l'extérieur de l'appareil)?
File directory = new File(Environment.getExternalStorageDirectory() + "/boyan/");
if (!directory.exists()) {
directory.mkdirs();
}
permissions sont:
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Comme vous l'avez vu, getExternalStorageDirectory() ne fournit pas de chemin à une carte SD. Pour le reste votre code est correct mais vous devriez bien sûr vérifier la valeur de retour de mkdirs(). Tu ferais mieux de demander comment déterminer le chemin de votre carte SD. – greenapps