Aller au contenu

Je n'arrive pas à écrire sur la carte SD


Recommended Posts

Yosh,

Bon je pige pas! Je pensais que sur l'émulateur c'était un problème de paramétrage ! Mais sur mon N1, même problème.

Voilà le code :

private void checkFilesFolder() {
   File f = Environment.getExternalStorageDirectory();
   // methode pour tester l'existence
   if (f.exists()) {
       Log.e("Exist ?", "scdard");
   } else {
       Log.e("No Exist ?", "scdard");
   }
   if (f.canWrite()) {
       f = new File(File.separator + "scdard" + File.separator + "footito");
       Log.e("Infos", "name:" + f.getName() + " path:" + f.getPath());
       if (f.exists()) {
           Log.e("Exist ?", "footito");
       } else {
           f.mkdir();
           Log.e("No Exist ?", "footito");
       }
   } else {
       Log.e("Can not write !", "scdard");
   }
} 

f.canWrite() vaut False ! Je ne pige pas !

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...