恢复我的Android应用程序在文件上生成的AndroidRuntime错误

时间:2013-10-18 09:10:51

标签: android runtime-error logcat

我想恢复由我的应用程序引起的Androidruntime错误,将其放在String或文件中...

例如:java.lang.NullPointerException,java.lang.IndexOutOfBoundsException等...由ymy app生成。

我尝试过这种方法:

[..] // logcat AndroidRuntime:E | grep com.eloges.downgrade

String command =“logcat AndroidRuntime:E”; Process process = Runtime.getRuntime()。exec(command);

BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));

        StringBuilder stringBuilder = new StringBuilder();
        String line;
        while ((line = bufferedReader.readLine()) != null) {//
            stringBuilder.append(line + "\n");

        } [..]

但是,如果我的应用程序崩溃,我的应用程序中运行此代码的服务也无法正常工作......

我尝试恢复由我的应用程序(logcat com.package)或(adb logcat com.package)过滤的所有邮件,但它不起作用... logcat put:

java.io.IOException: Error running exec(). Command: [adb, logcat, com.[..].package Working Directory: null Environment: null

那么,将文件保存到应用程序的logcat中的方法是什么?特别是AndroidRuntime错误?

0 个答案:

没有答案