Domanda

C'è un bello modo per ottenere notifiche / di intenti / cambiamenti dal systemlog in Android.

Logcat mostra solo l'ultima parte del systemlog che trovo molto limitata e vorrei trasmettere le modifiche a un server web o tali da un'applicazione.

/ Br Johannes

È stato utile?

Soluzione

A condizione che la tua applicazione richiede android.permission.READ_LOGS, è possibile eseguire logcat sul dispositivo stesso, e leggere il suo output con Process.getInputStream () .

Non ho provato, ma penso che dovrebbe permettere di recuperare uscita logcat dal vivo (a condizione che si omette l'opzione -d nell'esempio di cui sopra).

A parte l'esecuzione logcat sul dispositivo, non credo che ci sia alcun modo per accedere al registro o ricevere la notifica di nuovi messaggi.

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