2015-01-26 13 views
9

Dopo l'esecuzione di un progetto in registro viene aggiunta filtro come "app: My_Package_Name"Android Studio non visualizza i registri per il nome del pacchetto

in /.idea/workspace.xml aggiunto:

<?xml version="1.0" encoding="UTF-8"?> 
<project version="4"> 
    <component name="AndroidConfiguredLogFilters"> 
    <filters> 
     <filter> 
     <option name="logLevel" value="verbose" /> 
     <option name="logMessagePattern" value="" /> 
     <option name="logTagPattern" value="" /> 
     <option name="name" value="app: com.zastavok.net" /> 
     <option name="packageNamePattern" value="com.zastavok.net" /> 
     <option name="pid" value="" /> 
     </filter> 
    </filters> 

Ma in questo filtro non ha prodotto risultati: enter image description here

Ma se cambio del filtro a "Nessun filtro", vengono visualizzati tutti i risultati: enter image description here

Come risolvere questo problema con i registri per Package_Name?

+0

è possibile utilizzare il filtro solo con l'opzione '

+0

@RandykaYudhistira nessun effetto – NickUnuchek

+0

hmm prova questa soluzione http://stackoverflow.com/questions/19931987/how-to-filter-logcat-in-android-studio –

risposta

19

I registri non sono stati visualizzati perché la mia app non viene visualizzata in corso.

Così alla fine ho capito di lavoro, da: Cliccare sulla

enter image description here

'Mostra tutti i processi' casella di controllo Controllo!

MA come si vede nella domanda, la casella di controllo era all'inizio, quindi c'erano più problemi.

In sintesi, questi sono altre azioni da fare:

  • Uccidete tutti i processi adb (uso ps -x | grep adb e kill -9 ****)
  • adb start-server terminale
  • dispositivo Reconnect
  • dispositivo adb (per assicurarsi che dispositivo è collegato con successo)
  • assicurarsi che Android DDMS Devices | logcat mostra la tua app e viene elencato un solo dispositivo.
  • di controllo Mostra tutti i processi checkbox
Problemi correlati