2011-11-03 3 views
0

Je crée une base de données qui fonctionne parfaitement. Je peux accéder à la base de données sur le simulateur mais je ne peux pas sur un vrai appareil. Tout le monde peut m'aider comment puis-je obtenir les droits root pour accéder au dossier de données lors de l'exécution de l'application sur le périphérique réel?Comment accéder au dossier de données sur un périphérique réel

Répondre

0

Vous ne fournissez pas suffisamment de détails sur l'endroit où vous écrivez vos fichiers de base de données. Il semble que vous essayez d'écrire au an area you are not allowed. Vous ne devriez pas avoir un accès root. La chose la plus facile à faire est de sauvegarder au your app's private area. Vous pouvez également try external storage.

+0

Merci jbm pour la réponse. Suggestion très utile Pouvez-vous me dire comment accéder à la base de données via android/tools/invite de commande lors de l'exécution sur l'émulateur? Je ne trouve pas d'invite de commande dans mon répertoire d'outils android il y a sqlite3.exe. – Larik

+0

[Utiliser adb.] (Http://developer.android.com/guide/developing/tools/index.html) – jbm

+0

jbm MyDatabase est créé dans data/data/nomdupaquet /. – Larik

Questions connexes