如何列出所有可调试的应用程序?

时间:2015-03-14 20:26:57

标签: android adb

我想查看安装在我的Android手机上的所有可调试应用程序。

我可以使用adb了解它们吗?如果是,怎么样?

2 个答案:

答案 0 :(得分:1)

/data/system/packages.list中的第3列有debuggable标记。

所以你可以做到 adb shell grep " 1 /" /data/system/packages.list列出所有可调试包。

答案 1 :(得分:0)

packages.list文件仅在有根电话上可读。您可以在adb shell中进行以下操作:

for p in $(pm list packages | cut -d : -f 2); do (run-as $p id >/dev/null 2>&1 && echo $p); done