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 :

Emplacement physique de la db?


Sujet :

Android

  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Août 2011
    Messages : 3
    Par défaut Emplacement physique de la db?
    Bonjour,

    J'essaie depuis quelques temps de trouver l'emplacement physique de ma db, le souci c'est que je ne l'ai toujours pas trouvé. Pourriez vous me dire ou elle se situe ?

    Mon projet se situe dans C:\Users\Minou\workspace\Projet_Ecole\

    Pour information, j'ai pu la voir dans le file explorer. Mais je n'ai apparemment aucun droit dessus. De ce fait, je n'ai su ni l'ouvrir, ni même simplement cliquer dessus.

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Par défaut
    Bonjour,

    Parles tu de ta base sqlite?

  3. #3
    Futur Membre du Club
    Inscrit en
    Août 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Août 2011
    Messages : 3
    Par défaut
    Bonjour,

    Oui

  4. #4
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Par défaut
    J'ai eu le même problème!
    Tu n'a pas les droits pour lire à cette emplacement!

    Le mieux c'est d'enregistrer ta base dans un endroit où tu as accès comme dans la carte sd!

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 106
    Par défaut
    Le fichier sqlite3 est positionné dans le dossier /data/data/ton_package/databases

    Si tu veux le récupérer depuis l'émulateur tu peux utiliser ADB ou l'explorateur de fichier d'Eclipse (avec le plugin ADT). Si c'est sur un téléphone, il faut que tu es les privilèges root sur le téléphone pour y accéder.

    Sinon comme le dit David55, tu copies le fichier depuis ton application (code java pour manipuler des fichiers) vers la SDCard que tu peux lire sans problème

  6. #6
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Par défaut
    Ou bien dans le constructeur de ta classe SQLiteOpenHelper:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    public class MyOpenHelper extends SQLiteOpenHelper
    {
    public MyOpenHelper (Context context)
    	{
    		super (context, Environment.getExternalStorageDirectory().getPath()+"/"+ "LE_NOM_DE_TA_BASE", null, LA_VERSION_DE_TA_BASE);
    	}
    }

  7. #7
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Août 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2011
    Messages : 25
    Par défaut
    Merci David55 de m'avoir précédé, en effet 10h53 j'allais poser la question pour connaitre la procédure de sauvegarde de la Bdd sur la carte SD .

    Par contre est-ce qu'on peut utiliser la même méthode pour écrire directement sur la SD, j'ai lu qu'il fallait mettre cela en plus dans le Manifest :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    android.permission.WRITE_EXTERNAL_STORAGE
    Est ce que cela te dis quelquechose ?

    A+

  8. #8
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Par défaut
    Oui effectivement, il faut que tu donnes cette permission sinon tu n'y arriveras pas!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

  9. #9
    Futur Membre du Club
    Inscrit en
    Août 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Août 2011
    Messages : 3
    Par défaut
    Merci à tous pour vos réponses !

    Le problème est résolu.

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

Discussions similaires

  1. emplacement physique d'un cluster ?
    Par clepsydre78 dans le forum Windows
    Réponses: 1
    Dernier message: 29/05/2010, 13h40
  2. Emplacement physique de "Mon dossier"
    Par Deciprog dans le forum Outils BI
    Réponses: 3
    Dernier message: 31/12/2009, 11h44
  3. Réponses: 5
    Dernier message: 21/10/2009, 15h10
  4. WMI : emplacement physique d'un disk mappé
    Par Bloodymary dans le forum VBScript
    Réponses: 7
    Dernier message: 23/05/2008, 13h50

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