2013-05-13 13 views
7

Stavo lavorando alla mia applicazione Android e uso eclipse per costruirlo e stava visualizzando alcuni valori in Android logcat.Logcat non mostra nulla

tutto stava funzionando benissimo ma improvvisamente ora quando ho eseguito la mia domanda logcat non lo fa dimostra nulla now.i anche cercato di correre la mia altra applicazione, ma ancora rimane vuoto.

qual è la ragione di questo comportamento, come posso tornare a lavorare di nuovo?

+2

Probabilmente l'hai già fatto, ma di solito succede con me, e semplicemente chiudo e apro Eclipse, non una soluzione ma funziona. :) – Rigotti

risposta

12

Prova questo:

Su Linux o Mac OS X:

./adb kill-server 
./adb start-server 

Su Windows:

adb kill-server 
adb start-server 

Questa operazione riavvierà l'adb e tutto dovrebbe funzionare bene.

+0

sry ma dove scriverlo? –

+4

Vai a /platform tools – Voicu

+0

Devi digitare questo nella riga di comando come @Voicu ha già detto. – Ahmad

7

A volte questo problema si verifica quando si esegue sul PC due istanze di Eclipse, ad esempio su diverse aree di lavoro. Quindi, per evitare di ripetere problemi, dovresti usare solo un'istanza di eclissi.

per riparare la registrazione si dovrebbe fare seguenti operazioni:

  1. scollegare il dispositivo
  2. Chiudere tutte le finestre di Eclipse
  3. Restart adb nella riga di comando: adb kill-server e di ADB start-server di
  4. Eseguire di nuovo Eclipse e collegare il dispositivo

volte aiutare altro metodo. Vai a Eclipse Finestra> Prospettiva> DDMS e che da dispositivo sottofinestra scelgo reset adb

4

E 'successo anche a me, ma penso che il problema è nel DDMS.

Si può provare la seguente: prospettiva

  • Aprire DDMS
  • Vai alla scheda Dispositivi (Se non avete andare aperto a Windows -> Mostra Visualizzazioni -> Dispositivi)
  • Cliccare sulla apri l'emulatore e dovresti vedere di nuovo il registro
0

Ho avuto lo stesso problema. È perché Proxifier è in esecuzione sulla mia macchina. Non è possibile utilizzare questo strumento in eclissi quando si eseguono proxy di rete, port scanning e questo tipo di programmi.

1

Quando LogCat non compare il Log.i() o qualsiasi informazione:

Prova:

  1. Controllare l'obiettivo fissato correttamente.

  2. Vai alla cartella sdk -> platform-tools

    premere il Ctrl + Shift e tasto destro del mouse nel luogo vuoto e selezionare finestra di comando qui aperta finestra di comando per aprire.

    Ora immettere i seguenti due comandi per uccidere l'adb e riavviarlo.

    adb kill-server di

    adb start-server di

  3. E poi finalmente riavviare l'eclisse.

Ho affrontato lo stesso problema. Questo ha funzionato perfettamente.

2

Mentre il riavvio del server DB dalla riga di comando funziona in modo ottimale, esiste un metodo alternativo per ripristinare ADB da Eclipse. Apri la prospettiva DDMS, fai clic sul menu a discesa nella barra degli strumenti della scheda Dispositivi e seleziona la voce di menu "Reimposta adb". Device dropdown menu