Domanda

Questo è abbastanza semplice: sto usando NetBeans su Linux con Android 1.6 emulatore. Ho Logcat sul mio telefono Android, ma il processo di ottenere i messaggi da qualche parte leggibile non è liscia a tutti.

Qualcuno può dirmi come ottenere Logcat esecuzione sul emulatore? C'è qualcosa che posso fare per vedere i messaggi di debug altri poi dover copiare l'apk per il mio telefono e lo prova?

Grazie in anticipo!

È stato utile?

Soluzione

Hai un paio di opzioni per la visualizzazione l'output registro di debug, sempre che abbiate installato l'SDK e il vostro percorso del comando è corretta:

  1. Tipo adb logcat. Apparirà l'output del registro dal dispositivo collegato o emulatore esecuzione. Io di solito preferisco adb logcat -v time per vedere i bolli di tempo.

  2. Tipo ddms. Questo lancia la versione stand-alone di DDMS. Ha un display logcat in fondo.

  3. Installa l'estensione ADT per Eclipse, e aprire la vista logcat. (Dal momento che si sta utilizzando NetBeans Suppongo che questo non è ciò che si vuole fare, ma sto menzionare per completezza.)

In tutti i casi, l'interazione è lo stesso se si sta utilizzando un dispositivo fisico o un emulatore software, perché la nasconde ADB daemon i dettagli. Qualunque cosa si sta facendo per il dispositivo è inoltre tenuti a lavorare per l'emulatore.

Se si dispone di un dispositivo e emulatore connessi contemporaneamente, è possibile utilizzare adb -e logcat per l'emulatore e adb -d logcat per il dispositivo. Da DDMS stand-alone o Eclipse, basta scegliere il dispositivo o emulatore dal menu pop-up.

Altri suggerimenti

Se avete l'installazione nbandroid è possibile trovare lo spettatore logcat ADB in NetBeans sotto: Finestra -> Output -> ADB Log

- modifica Basta seguiti sul post di cui sopra e iniziato a utilizzare C:. \ Program Files (x86) \ Android \ android-sdk-windows \ Tools \ DDMS che è molto meglio poi quello in NetBeans

L'SDK è dotato di un pratico strumento chiamato DDMS Va negli strumenti cartella del SDK. Al momento in cui un emulatore è in esecuzione, o un telefono cellulare è collegato alla macchina che dovrebbe presentarsi in DDMS e si può vedere tutto l'output di registro nella DDMS.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top