giovedì 18 aprile 2019

adb logcat comandi utili

A volte è necessario esportare su file i logs di adb


Per avere lo stesso output di Android Studio su file

  1. ADB Tools:
    Se non hai già installato Android Studio o  l'Android Debug Bridge tool puoi scaricare quest'ultimo dal sito ufficiale qui https://developer.android.com/studio/releases/platform-tools

  2. Opzioni Sviluppatore:
    Assicurati di aver abilitato le opzioni sviluppatore sullo smartphone:

    Settings > Informazioni sul dispositivo > 10 clicks su Numero Build

  3. Debug USB:
    Abilita il debug USB nelle opzioni sviluppatore:
    Settings > Sistema > Avanzate > Opzioni Sviluppatore > Debug USB

  4. Collega il cavo usb al pc e da una finestra di comando lancia uno dei comandi qui sotto

Esportazione del log

Comandi

Con questi comandi otterrai lo stesso tipo di log che vedresti nel tab logcat di Android Studio.
a. One shot su file:
adb logcat D -vthreadtime -d UTC > yourfile.txt
b. Continuo su file:
adb logcat D -vthreadtime UTC > yourfile.txt
c. Continuo su shell:
adb shell logcat D -vthreadtime UTC


Visualizzazione in SublimeText

Il file di log ovviamente sarà monocolore se aperto da un editor di testo. Per rendere la lettura del file più immediata possiamo utilizzare un plugin di sublimetext.
Il plugin in questione è ADBView.
Come puoi vedere dallo screenshot la visualizzazione del file di log è ottimale


Guarda il video qui sotto per sapere come installare il plugin:



Qui trovi tutti i parametri in dettaglio
https://developer.android.com/studio/command-line/logcat


Nessun commento:

Posta un commento

Nota. Solo i membri di questo blog possono postare un commento.