【Android】使用 adb 命令行工具结合 pm列出 Android 设备上已安装应用的应用名称和包名

要列出 Android 设备上已安装应用的应用名称和包名,你可以使用 adb 命令行工具结合 pm(PackageManager)命令来实现。

首先,确保你已经安装了 Android SDK,并将 adb 工具添加到系统的环境变量中。

然后,打开终端或命令行窗口,连接你的 Android 设备,并输入以下命令:

adb shell pm list packages -f

上述命令将列出所有已安装应用的包名和应用名称。每行的格式为:package:com.example.app=/data/app/com.example.app-1.apk,其中 com.example.app 是包名,/data/app/com.example.app-1.apk 是应用安装路径。

如果你只需要列出包名和应用名称,可以使用以下命令:

adb shell pm list packages | sed 's/package://'

上述命令将仅列出包名,不包括应用名称。

请注意,如果你的设备有多个用户,你可能需要使用 --user 参数来指定用户,例如:

adb shell pm list packages --user 0

上述命令中的 --user 0 表示用户 ID 为 0 的用户(通常为设备的拥有者用户)。

通过以上的 adb 命令,你可以列出 Android 设备上已安装应用的应用名称和包名。

猜你喜欢

转载自blog.csdn.net/gao511147456/article/details/132604130