示例:
在adb命令行中输入"adb shell pm list packages -3",查找Android设备第三方的app包名,这里以某度浏览器为例:
在Android设备上查找与某度浏览器应用包名相关的进程信息, 输入adb shell "ps | grep com.baidu.browser.apps"
如果出现上述情况无任何结果的情况, 首先确定包名没有输入错误, 其次确认这个应用程序正在运行中.
解决方法为在"ps " 后面加上一个 " -A " ,最终< adb shell "ps -A | grep com.baidu.browser.apps" >, 即可显示包名对应的进程信息.
同理,在adb shell ps 时,若出现以下情况(并未列出进程列表):
改为: adb shell ps -A, 即可显示出一长条, 所有的进程信息.
造成无显示的原因,可能在不同的Android设备和版本之间可能存在一些差异,这会影响ps
命令的行为, 包括但不限于 Android 版本差异, 设备制造商定制化, 不同的shell环境,权限问题等.