gpt4 book ai didi

Android:如何知道是否已经使用 adb 在 android 设备中安装了任何应用程序?

转载 作者:IT王子 更新时间:2023-10-28 23:28:19 29 4
gpt4 key购买 nike

我必须使用 adb 安装一个包名称如“com.xyz.game”的 android 应用程序。我想使用 shell 脚本自动化这个过程。这个过程就像已经安装了应用程序,卸载它(使用命令 adb uninstall com.xyz.game)并使用“adb install game.apk”安装,否则简单的“adb install game.apk”。

我怎样才能做到这一点?

最佳答案

[更新 2]

不使用 grep

adb shell pm list packages [your.package.name]below 中所述回答

[更新]

根据下面的(也)正确答案,尝试 grep 来自 pm list packages 的结果。

adb shell pm list packages | grep com.your.app.package


[原创]

如果应用程序已经安装,并且如果您尝试再次安装相同的应用程序,adb 将返回错误 - Failure [INSTALL_FAILED_ALREADY_EXISTS]。但是,如果要重新安装已经安装的应用程序,请使用 -r 参数。

例如:

adb install -r game.apk

关于Android:如何知道是否已经使用 adb 在 android 设备中安装了任何应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20911231/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com