欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

捕获应用中的日志,捕获应用日志,Process mLog

来源: javaer 分享于  点击 8370 次 点评:252

捕获应用中的日志,捕获应用日志,Process mLog


Process mLogcatProc = null;BufferedReader reader = null;try{        mLogcatProc = Runtime.getRuntime().exec(new String[]                {"logcat", "-d", "AndroidRuntime:E [Your Log Tag Here]:V *:S" });        reader = new BufferedReader(new InputStreamReader(mLogcatProc.getInputStream()));        String line;        final StringBuilder log = new StringBuilder();        String separator = System.getProperty("line.separator");         while ((line = reader.readLine()) != null)        {                log.append(line);                log.append(separator);        }        // do whatever you want with the log.  I'd recommend using Intents to create an email}catch (IOException e){        ...}finally{        if (reader != null)                try                {                        reader.close();                }                catch (IOException e)                {                        ...                }}//该片段来自于http://byrx.net
相关栏目:

用户点评