Event Log Android
-
26-09-2019 - |
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
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.