Frage

Wie kann man die Ausgabe eines Laufprozesses auf effizienteste Weise lesen?

Lassen Sie mich erklären, was ich zu erreichen versuche.

Ich versuche, Logcat über meine App am Telefon zu lesen

Ich möchte es so machen, dass jedes Update in der LogCat sofort reflektiert wird und die App effizient ist, wie weniger Batterieverbrauch.

War es hilfreich?

Lösung

Android-Logger kann für Sie von Interesse sein. Es ist eine Open -Source -App, mit der Sie LogCat von einer App auf Ihrem Telefon lesen können. Ich bin sicher, Sie werden den Code finden, den Sie in dieser App benötigen.

Andere Tipps

Optionen:

  1. Finsternis. Es gibt eine "logcat" -Ansicht, die Sie Fenster hinzufügen können,> Ansicht anzeigen ...-> Andere-> Android-> logcat.
  2. Adb. Verwenden Sie die Android -Debugger -Konsole. Führen Sie "ADB LOGCAT" aus (dies ist die gleiche wie #1, jedoch ohne Sonnenfinsternis).

Effizient sein:

  1. Melden Sie sich nicht zu viel in der App an!
  2. Verwenden Sie Filter. In Eclipse's Logcat können Sie nach Text, Tag usw. filtern ...
  3. Batterie spielt keine Rolle. Das Protokoll wird über USB ausgegeben (was es Ihnen trotzdem ermöglichen sollte!)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top