IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Ecriture sur carte SD


Sujet :

Android

  1. #1
    Membre à l'essai
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2011
    Messages : 9
    Points : 16
    Points
    16
    Par défaut Ecriture sur carte SD
    Bonjour,
    je teste une application Android qui doit, entre-autre, écrire sur une carte SD.
    L’appli fonctionne sur pc, mais sur mon smartphone je sors en erreur car je ne satisfais pas la condition *if (sd.canWrite()) {*.
    J’ai pourtant bien rajouté dans AndroidManifest.xml les lignes suivantes :
    <uses-permission android:name="android.permission.CAMERA" />

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />.
    la carte a bien été formatée sur l’appareil et fonctionne puisque j’ai pu procéder à des copies de potos dessus.
    Je pense que le pb vient de ma version Android (6.0.1) qui ne permet pas cette écriture.
    Quelqu’un connait-il la parade ?

  2. #2
    Membre à l'essai
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2011
    Messages : 9
    Points : 16
    Points
    16
    Par défaut
    Je réponds moi-même, après avoir trouvé la solution.
    En fait, le pb ne venait pas du test que je mettais en cause mais du path que j'indiquais pour la carte SD ;
    Je ne me souviens plus du path erroné que j'utilisais, mais je l'ai remplacé par les instructions ci-dessous et mon pb s'est trouvé résolu :
    String pathsd = "";

    Context context1 = getApplicationContext();

    File[] fs = context1.getExternalFilesDirs(null);
    
if (fs != null && fs.length >= 2)
    {
 pathsd = fs[1].getAbsolutePath(); }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ecriture sur carte SD externe
    Par jlalexie dans le forum Android
    Réponses: 10
    Dernier message: 27/11/2015, 08h54
  2. lecture & ecriture sur le port serie
    Par anouar dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 08/07/2005, 17h15
  3. [Port Serie]Probleme d'ecriture sur port serie
    Par GETah dans le forum Windows
    Réponses: 2
    Dernier message: 20/06/2005, 10h43
  4. Ecriture sur un fichier Word: Pb Ouverture
    Par drinkmilk dans le forum ASP
    Réponses: 2
    Dernier message: 11/06/2004, 09h48
  5. Réponses: 2
    Dernier message: 27/02/2004, 13h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo