无需ROOT就能拿ANR日志

来源:互联网 发布:外国人丁丁体验知乎 编辑:程序博客网 时间:2024/06/16 11:27

无需ROOT就能拿ANR日志

    
复制代码
    File anrFile = null;        String status = Environment.getExternalStorageState();        if (status.equals(Environment.MEDIA_MOUNTED)) {            File sd = Environment.getExternalStorageDirectory();            String path = sd.getPath()+"/anrlog/" + sd_appName;            FileReader input = null;            FileWriter output = null;            try {                    File file = new File("/data/anr/traces.txt");                    if(file.exists()){                            input = new FileReader(file);                              output = new FileWriter(path + "/trace.txt");                              int read = input.read();                                      while ( read != -1 ) {                                      output.write(read);                                       read = input.read();                              }                                 }            } catch (Exception e) {                                  } finally {                    try{if(null != input) input.close(); }catch (Exception e) {}                    try{if(null != output) output.close(); }catch (Exception e) {}            }                        anrFile = new File(path + "/trace.txt");            if(!anrFile.exists()){                    anrFile = null;            }        }
复制代码

http://www.cnblogs.com/vijay/p/3737238.html
原创粉丝点击