web-dev-qa-db-fra.com

Afficher Logcat dans un terminal?

Edition/Solution: execute ./adb logcat dans le répertoire platform-tools.


Question originale:

Je sais qu'il existe un moyen d'afficher la LogCat pour un émulateur/périphérique Android dans Terminal sur mon Mac, mais je ne suis pas sûr de la nature de la commande. Ceci est principalement dû à mon incompétence avec les commandes UNIX. 

Voici mes précédents échecs:

adb logcat
adb.exe logcat
FULL_PATH_TO_PLATFORM_TOOLS/adb logcat
FULL_PATH_TO_PLATFORM_TOOLS/adb.exe logcat 

38
Mxyk

Ah, juste adb logcat devrait fonctionner. Vous devrez peut-être créer un chemin explicite si les répertoires d'outils du SDK Android ne se trouvent pas dans votre PATH, mais cela devrait suffire.

54
Femi

Si vous avez NPM, vous pouvez installer le module:

$ npm install -g logcat

cela vous permettra de commencer à surveiller logcat coloré dans la console et //127.0.0.1/.

$ logcat

Ici est une description

5
spirinvladimir

Dans l'émulateur de terminal:

logcat > /sdcard/logfile.txt

Cela mettra le contenu logcat dans /sdcard/logfile.txt (le répertoire principal de votre carte sd) évidemment . Source (avec plus de moyens d’acquérir logcat): 

0
user158374