com.android.tools.idea.run.ApkProvisionException:无法获取构建后模型

Kle*_*nig 2 android gradle android-studio android-gradle-plugin

从 Gradle 6.1.1 降级到 7.2 以及 Android Gradle Build 工具 7.1.0 降级到 4.0.1(通过在 Git 中切换分支)后,我在 Android Studio Bumblebee 2021.1.1 的运行控制台(工具窗口)中出现以下异常(当尝试在设备上运行应用程序):

Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: Couldn't get post build model. Module: My_App.app Variant: debug

Grade 构建成功运行,但应用程序不会安装在设备中。

Har*_*tti 6

当我升级到 android studio Dolphin 时,我遇到了这个问题。所以对我来说,这个解决方法是从运行/调试配置中删除现有的应用程序配置。 在此输入图像描述

之后,单击左上角的 + 图标添加新配置,然后添加 Android 应用程序。

在此输入图像描述


Kle*_*nig 5

在Android Studio中运行File > Invalidate Caches ...并重新启动(不需要选择可选的“清除文件系统缓存和本地历史记录”)。为了确定起见,也运行Build > Clean Project.