Frage

Gibt es eine nette Art und Weise zu Meldungen / Absichten / Änderungen aus der systemlog in Android zu erhalten.

Logcat zeigt nur den letzten Teil der systemlog die ich sehr begrenzt finden, und ich möchte die Änderungen auf einen Webserver streamen oder solche aus einer Anwendung.

/ Br Johannes

War es hilfreich?

Lösung

Vorausgesetzt, dass Ihr App android.permission.READ_LOGS erfordert, können Sie logcat auf dem Gerät selbst, und lesen Sie dessen Ausgang mit Process.getInputStream () .

Ich habe es nicht getestet, aber ich denke, es sollte Live logcat Ausgabe abrufen lassen (vorausgesetzt, dass Sie die Option -d im Beispiel oben weglassen).

Neben laufenden logcat auf dem Gerät, ich glaube nicht, dass es eine Möglichkeit, das Protokoll für den Zugriff auf oder über neue Nachrichten benachrichtigt werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top