Pregunta

I try the below code to read device's Log. Is there any way to identify the application name from the Logs so that I can record application specific Log.

Process process = Runtime.getRuntime().exec("logcat -d *:E");
BufferedReader bufferedReader = new BufferedReader(new                
    InputStreamReader(process.getInputStream()));
String line;
while ((line = bufferedReader.readLine()) != null) 
{
}
¿Fue útil?

Solución

logcat will record pid, and pid refers to application name.
You may use ps or other command to get relation between pid and application name.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top