vvieux Posté(e) 25 mai 2010 Share Posté(e) 25 mai 2010 BOnjour, J'ai realisé une application qui entre autre renomme des repertoires et créer des fichiers dans la carte SD. Or apparement mon application ne fonctionne pas sur le Desire, mais fonctionne nickel sur le Nexus ou le Magic. Avez vous une idée de pourquoi ? Cdt Lien vers le commentaire Partager sur d’autres sites More sharing options...
cr0vax Posté(e) 25 mai 2010 Share Posté(e) 25 mai 2010 T'aurais pas mis "/sdcard/" au lieu de getExternalStorage() par hasard ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Profete162 Posté(e) 25 mai 2010 Share Posté(e) 25 mai 2010 J'avoue qu'un bout de code serait le minimum syndical si tu veux une aide optimale :-p Lien vers le commentaire Partager sur d’autres sites More sharing options...
vvieux Posté(e) 25 mai 2010 Auteur Share Posté(e) 25 mai 2010 T'aurais pas mis "/sdcard/" au lieu de getExternalStorage() par hasard ? Non non, sur mon nexus, ca me renvoie bien /mnt/sdcard/, donc aucun soucis de ce coté la. J'avoue qu'un bout de code serait le minimum syndical si tu veux une aide optimale :-p Bah je créer un fichier et le renomme un repertoire : try { FileWriter filecon = new FileWriter(file); filecon.write(((EditText)d.findViewById(R.id.Code)).getText().toString()); filecon.close(); File dir = new File(f); String s = f.substring(0, f.lastIndexOf('/') + 1) + '.' + f.substring(f.lastIndexOf('/') + 1); dir.renameTo(new File(s)); } catch (IOException e) { new AlertDialog.Builder(photoslock.this) .setTitle(R.string.ErrorTitle) .setMessage(getText(R.string.ErrorPermMessage) + e.getMessage()) .setPositiveButton(android.R.string.ok, null) .show(); } Le e.getMessage() renvoie le chemin du fichier que je créé. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.