Je suis en train de développer une application et je sais que ma base de données *.db
apparaîtra dans data/data/com.****.***
Je peux accéder à ce fichier depuis AVD dans Eclipse avec l'aide du gestionnaire sqlite.
Mais je ne peux pas accéder à ce fichier dans mon téléphone Android.
J'ai cherché sur Google et il est dit que je dois Rooter mon téléphone pour le faire, mais je ne veux pas faire ça.
Comment puis-je accéder à mon data/data/.....
répertoire dans mon téléphone Android " sans l'enraciner " ?
Puis-je changer les permissions des utilisateurs pour le répertoire data/data.....
sans l'enraciner ?
1 votes
Avez-vous le fichier database.db ?
0 votes
j'utilise une base de données - "openOrCreateDatabase(....)"
6 votes
Il vous faudra certainement commencer par Rooter le téléphone. Ensuite, vous aurez besoin d'une application de gestion de fichiers compétente que vous pourrez utiliser. Le gestionnaire de fichiers ASTRO est populaire mais il ne prend pas en charge l'accès Root et est donc inutile pour les utilisateurs expérimentés. Vous devriez être en mesure d'utiliser ES File Explorer ou File Expert. J'ai récemment eu des problèmes pour afficher /data/data ou d'autres dossiers protégés avec ES File Explorer et je l'ai pratiquement abandonné, et j'utilise maintenant File Expert. Tous deux nécessitent d'aller dans les paramètres et d'activer l'option Root explorer (et parfois aussi de monter le système de fichiers en écriture). Vous devez donc faire cela d'abord.
0 votes
Il ne s'agit pas d'une question ou d'une réponse liée à la programmation.
0 votes
stackoverflow.com/a/18472135/1778421
0 votes
J'ai posté ici . Vous pouvez passer par là.