我是靠谱客的博主 畅快乌龟,最近开发中收集的这篇文章主要介绍logcat获取所有应用的日志、DDMS不显示任何进程,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

们程序执行的进程和adb shell进程不是同一个,也就是说程序执行时的环境并没有root,怎么才能同时执行su和logcat命令呢?

使用ShellUtils工具执行logcat命令@https://github.com/Trinea/android-common

参考:

Android代码中获取Logcat日志信息

android实用方法----代码中抓取log


DDMS不显示任何进程

第一步,检查:

1 可能就是你还没有启动你的模拟器

2 豌豆荚这样的软件截留了模拟器进程

不重启电脑的解决方法:

1. 打开cmd命令行,切换到adb命令目录,如果你已经加入了环境变量,切换目录就省了。 

2. 输入命令:adb kill-server,adb被杀死了。 

3. 接着输入命令:adb start-server,重新启动adb。 

4. 再用adb devices命令,是不是看到设备了。



最后

以上就是畅快乌龟为你收集整理的logcat获取所有应用的日志、DDMS不显示任何进程的全部内容,希望文章能够帮你解决logcat获取所有应用的日志、DDMS不显示任何进程所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部