微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Android ADB:列出可用的安装程序

如何解决Android ADB:列出可用的安装程序

我刚刚发现您可以将 -i 选项设置为 adb install 以指定要安装的应用程序的安装程序包。您可以使用安装程序 adb install com.example.myapp -i com.example.myinstaller 运行 com.example.myapp 来安装 com.example.myinstaller

我发现为了找到一些软件包安装程序名称,您可以运行以下命令:

adb shell pm list packages -i | cut -f2 -d: | cut -f 3 -d" " | sort | uniq

但它只会为您提供用于安装所有当前安装的软件包的安装程序(pm list packages -i 列出了软件包名称及其安装程序)。这意味着系统中可能有一些“非活动”安装程序没有安装任何当前安装的软件包,因此没有被上述命令打印出来。

我的问题是:有什么办法可以列出系统中所有可用的安装程序包吗?

我知道在大多数设备中,安装程序很可能是 Google Play 软件包,但我有一些特殊的 Android 设备要进行试验,有些有 Google Play 服务,有些没有。如果需要,root 访问权限不是问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。