[Android] Gestion de fichiers avec périphériques
Bonjour,
je suis entrain d'essayer de développer une application Android. Je suis débutant.
Dans une partie de cette application j'ai besoin de déplacer un fichier d'une clé USB à une carte SD.
Mon problème est que je n'arrive pas à accéder à tous les périphériques.
J'ai essayé d'utiliser cette fonction :
Code :
Sélectionner tout - Visualiser dans une fenêtre à part
Code:
Environment.getExternalStoragePublicDirectory(Environment.MEDIA_SHARED);
Si aucun périphérique n'est branché, la fonction retourne /extsd.
Jusque là pas de problème.
Si je n'insère que la clé USB, la fonction retourne /udisk.
Pas de problème non plus.
Si je n'insère que la carte sd, la fonction retourne /sdcard.
Pas de problème non plus.
Si j'insère la clé usb et la carte sd, la fonction retourne /sdcard
et je n'ai plus accès à la clé usb.
Comment faut-il que je fasse sachant que j'ai besoin d'accéder à la carte sd et à la clé usb ?
Merci pour votre aide.