android 怎么查看安装包的运行日志
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 怎么查看安装包的运行日志相关的知识,希望对你有一定的参考价值。
1、安装文件的话,如果是从手机下载的,一般在内存卡里会有一个下载文件夹。2、如果是要安装后生成的文件(虽然不知道你有什么用),在内存卡里会有date和android两个文件夹,里面就有。
3、如果是安装在手机内存,就在机身内存里找这两个文件夹和\system\\app 参考技术A 你好!
读取日志需要的权限
<uses-permission android:name="android.permission.READ_LOGS"/>
主要代码
mt.fzgh;
java.io.BufferedReader;
java.io.InputStreamReader;
java.util.ArrayList;
MyLog
MLog
getLog()
System.out.println("--------func start--------");
ArrayList<String> cmdLine=
ArrayList<String>();
cmdLine.add("logcat");
cmdLine.add("-d");
ArrayList<String> clearLog=
ArrayList<String>();
clearLog.add("logcat");
clearLog.add("-c");
Process process=Runtime.getRuntime().exec(cmdLine.toArray(
String[cmdLine.size()]));
BufferedReader bufferedReader=
BufferedReader(
InputStreamReader(process.getInputStream()));
String str=
;
((str=bufferedReader.readLine())!=
)
Runtime.getRuntime().exec(clearLog.toArray(
String[clearLog.size()]));
System.out.println(str);
(str==
)
System.out.println("-- is null --");
(Exception e)
e.printStackTrace();
System.out.println("--------func end--------");
本回答被提问者和网友采纳
以上是关于android 怎么查看安装包的运行日志的主要内容,如果未能解决你的问题,请参考以下文章