笔记1:
关于一个应用读取其他应用的log信息问题(跨进程读取log信息问题):
由于工作项目有类似需求,需要在代码中读取其他应用的log信息,但是尝试了好多方法,浪费了近一天时间,最后发现了以下结论:
android4.1之前版本通过申请android.permission.READ_LOGS权限就可以读取其他应用的log。但是谷歌发现这样存在安全风险,于是android4.1以及之后版本,即使申请了READ_LOGS权限也无法读取其他应用的日志信息了。
4.1版本中 Logcat的签名变为“signature|system|development”了,这意味着只有系统签名的app或者root权限的app或者通过ADB查看才能查看log。
记之以提醒!
附上相关连接:
http://drops.wooyun.org/tips/3812
http://blog.sina.com.cn/s/blog_628cc2b70102vqc6.html