J'essaie d'analyser ma base de données à partir d'Androids adb shell dans le terminal OS X, mais je ne sais pas comment le faire fonctionner. Je suis sûr que je dois faire un certain type d'installation pour pouvoir y accéder, mais je ne sais pas trop comment s'y prendre.Utilisation du shell adb d'Android dans OS X
Répondre
du fonctionnaire documentation:
examen des bases de données à partir d'un sqlite3 à distance Shell D'un shell distant adb, vous pouvez utiliser le programme de ligne de commande sqlite3 pour gérer les bases de données SQLite créées par des applications Android. L'outil sqlite3 inclut de nombreuses commandes utiles, telles que .dump pour imprimer le contenu d'une table et .schema pour imprimer l'instruction SQL CREATE pour une table existante. L'outil vous donne également la possibilité d'exécuter des commandes SQLite à la volée.
Pour utiliser sqlite3, entrez un shell distant sur l'instance de l'émulateur, comme décrit ci-dessus, puis appelez l'outil à l'aide de la commande sqlite3. En option, lorsque vous appelez sqlite3, vous pouvez spécifier le chemin d'accès complet à la base de données que vous souhaitez explorer. Les instances d'émulateur/périphérique stockent les bases de données SQLite3 dans le dossier/data/data // databases /.
Voici un exemple:
$ adb -s emulator-5554 shell
# sqlite3 /data/data/com.example.google.rss.rssexample/databases/rssitems.db
SQLite version 3.3.12
Enter ".help" for instructions
.... enter commands, then quit...
sqlite> .exit
Une fois que vous avez invoquez sqlite3, vous pouvez envoyer des commandes sqlite3 dans la coquille. Pour quitter et revenir au shell distant adb, utilisez exit ou CTRL + D.
... vous l'avez copié depuis le site androids. Je l'ai déjà lu, et le problème est de faire fonctionner ADB – meburbo
au lieu d'être grossier, vous feriez mieux d'être plus précis sur ce qu'est le problème. "adb ne fonctionne pas" n'est pas spécifique du tout. Reconnaît-il adb comme une commande que vous pouvez exécuter à partir du shell? – Maragues
ok. taper ce que la documentation me dit dans le terminal ne fait rien. la commande n'est pas trouvée. comment puis-je obtenir un terminal pour le reconnaître? – meburbo
Jetez un oeil à ceci: http://www.tech-recipes.com/rx/2621/os_x_change_path_environment_variable/
Essayez de changer votre chemin pour inclure le répertoire « Outils » de votre sdk.
Puis tapez adb et voir ce qui se passe.
- 1. Comment traceroute dans ADB Shell?
- 2. Accéder au shell git dans GitX sous OS X
- 3. Droid X ne se connecte pas à adb sur OS X
- 4. Utilisation de Qwt sous Mac OS X
- 5. Comment détecter les paramètres régionaux actuels dans Mac OS X à partir du shell
- 6. Utilisation de VTK 5.4.2 avec Java dans OS X 10.6
- 7. Utilisation de proxies réseau dans une application Mac OS X
- 8. Utilisation de GWT avec Mac OS X Leopard
- 9. Pouvez-vous accéder aux API AppleScript à partir du script shell sur Mac OS X?
- 10. fenêtres évolutives dans os x
- 11. Problèmes d''utilisation de MonoDevelop/GTK OS X?
- 12. ## */Utilisation dans UNIX Shell Scripting
- 13. OS X bash: dirname
- 14. Utilisation de HandVU avec OpenCV sous Mac OS X 10.6.3
- 15. Utilisation d'un script de liaison sous Mac OS X
- 16. but script shell de x dans « x $ VARIABLE »
- 17. Comment entrer un caractère sterling (£) dans le shell interactif Python sur Mac OS X?
- 18. Récupérer StandardErrorPath à partir du processus dans OS X 10.6
- 19. Services IntelliJ OS X
- 20. script shell/batch pour diriger les commandes vers le shell ADB
- 21. Passage en 64 bits sous OS X?
- 22. Marquage de fichiers avec des couleurs dans OS X Finder à partir de scripts shell
- 23. InputManager sur OS X
- 24. mpirun on os X
- 25. Python OpenCV - OS X
- 26. OS X installation pecl_http
- 27. gcc version 4.1.2 dans mac os x
- 28. Problème de connexion ADB
- 29. Achèvement de l'onglet dans la coque ADB
- 30. Pourquoi une erreur s'affiche-t-elle lors de l'appel du shell ADB?
Quelle est votre question? – Falmarri
comment accéder à adb via le terminal – meburbo