安卓安装失败,无效的APK版本代码不一致,安卓O系统。

3

INSTALL_FAILED_INVALID_APK

当我在Pixel2 XL上制作发布版本后,切换口味并构建调试版本时,就会出现此错误。对话框要求卸载现有应用程序,但设备上已经不存在该应用程序。似乎有一个临时文件一遍又一遍地触发此流程。重启Android Studio/清理似乎没有帮助,所以我猜测这与Android O/my Pixel2 XL有关。

输入图片说明

是否有什么线索可以解决这个问题?


请尝试添加截图或日志!! - Nawrez
5个回答

3

您可以进入AndroidStudio设置,搜索“即时运行”,并关闭它。


1

我之前也遇到过相同的问题。你可以尝试重新启动安卓设备,然后再试一次。这样应该就能解决了。


这对我确实起了作用,我增加了版本号,所以这不是问题所在。到底是什么导致了这个问题,我仍然不清楚。 - Jordy

0

你不能在新版本之上安装旧版本(例如5在7之上),只能在旧版本之上安装新版本。因此,你需要增加应用程序的版本代码或在安装之前卸载该应用程序(这是Android Studio建议的做法)。


0

你的Android Studio可能没有你的Pixel 2的那个Android版本。

根据截图,你需要将该Android版本添加到你的Android Studio中。

请参考此链接:更改Android Studio的API级别


你能为 OP 提供一个解决方案吗? - Ronnie Oosting
如果您还没有相应的API级别,请参考以下链接:https://dev59.com/RGIk5IYBdhLWcg3wPL7R。如果您只有版本名称或版本代码的问题,那么可以参考以下链接:https://developer.android.com/studio/publish/versioning.html#minsdkversion。 - Chek Choi

0

你可以尝试使用 adb install xxx.apk

如果不起作用,尝试使用 adb uninstall 你的包名


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接