Bonjour à toutes et à tous,
Avec le procédure suivante, je n'arrive pas à créer un répertoire :
Que j'ai ou pas de carte SD, cela ne fonctionne pas, c'est-à-dire ni sur la carte SD et ni sur la mémoire du smartphone (galaxy S2).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public static File defRep(String rep) { File sdCard = Environment.getExternalStorageDirectory(); dirSvg = new File ("/storage/extSdCard"); // fonctionne en version android 4.1.2 : c'est la version que j'ai if (dirSvg.exists()) dirSvg = new File (dirSvg.getAbsolutePath() + "/"+rep); else dirSvg = new File (sdCard.getAbsolutePath() + "/"+rep); if (dirSvg.mkdir()) // pas mieux avec mkdirs() return dirSvg; else return null; }
Par contre, la création est possible en direct sur le smartphone (mémoire interne ou carte SD.
Une idée du pourqoui du comment ?
Merci de vore aide.
Pierre
Partager