更新 Android gradle 和插件版本后,生成的调试 APK 无法安装

Generated debug APK is not installable after updating Android gradle and plugin version

提问人:Manish 提问时间:8/17/2022 最后编辑:Manish 更新时间:8/18/2022 访问量:1233

问:

将 Android gradle 版本从 6.5 更新到 7.3.3 并将插件版本从 4.1.2 更新到 7.2.0 后,我无法在模拟器或任何其他设备中安装调试 apk。

安装apk时收到以下错误消息:

Installation did not succeed.
The application could not be installed: INSTALL_FAILED_INVALID_APK
    List of apks:
    [0] 'C:\Users\...\Documents\Android\app\build\intermediates\apk\_int\debug\my.....apk'
    The APKs are invalid.
    Retry
    Failed to launch an application on all devices

你能帮帮我吗?如何解决此问题?我已经看到许多 SO 答案尝试了一些解决方案,例如清理、重建、无效缓存和重新启动,但仍然遇到同样的问题。

安卓 gradle android-gradle-plugin apk

评论

0赞 Abhishek Patel 8/17/2022
尝试删除您的文件夹,然后尝试删除您的项目app/buildcleanrebuild
0赞 Manish 8/17/2022
@AbhishekPatel已经尝试了所有选项,但没有运气。
0赞 Abhishek Patel 8/17/2022
尝试删除文件夹中的旧APK。debug/app-debug.apk
0赞 Manish 8/17/2022
@AbhishekPatel是的,我也试过这个
0赞 Sumit Kumawat 8/17/2022
尝试清理内部版本,然后重新安装。此外,请从手机中删除以前的版本,然后重试

答:

0赞 lerey 8/17/2022 #1

单击“构建并生成签名捆绑包/APK”后选择APK...

下一页: 创建或选择密钥存储

然后,最重要的是,在您能够安装APK之后,您创建Release而不是debug

评论

0赞 Manish 8/17/2022
如果我想在模拟器中测试应用程序,那么如何测试它?
0赞 lerey 8/17/2022
在右上角有一个播放按钮来启动应用程序,您无需在之前将其关闭
0赞 lerey 8/17/2022
或者通常你可以按 control + r(我在 Mac idk 上为 Window)
0赞 Manish 8/17/2022
当我在模拟器中运行调试变体时,仍然收到此错误“无法安装应用程序:INSTALL_FAILED_INVALID_APK”
0赞 lerey 8/17/2022
您使用的是哪个模拟器?