Android Studio编译错误:类中不存在枚举常量INSTANT_RUN_REPLACEMENT

jim*_*251 53 android gradle android-studio

我在使用Android Studio 2.0预览版5和gradle插件1.5.0的项目中遇到以下错误.即使是干净的项目也会引发同样的错误.

EtaskArtifacts.bin .gradle/2.11/taskArtifacts/taskArtifacts.bin).> rror:无法从缓存taskArtifacts.bin(/PROJECT_PATH/.gradle/2.10/taskArtifacts/taskArtifacts.bin)中读取条目':app:processDebugManifest'.
类com.android.manifmerger.ManifestMerger2中不存在枚举常量INSTANT_RUN_REPLACEMENT $ Invoker $ Feature

jim*_*251 143

编辑:问题已修复,请升级到最新版本的Android Studio,您可以在此处跟踪问题.

我找到了一个简单的解决方 只需删除ProjectDirectory/.gradle/taskArtifacts.bin文件并重启Android Studio即可.

  • 从gradle插件2.0.0-aplha5移动到1.5.0时,你的`taskArtifacts.bin`文件被破坏了.所以只需删除它:) (7认同)
  • 或者只删除`.gradle /`dir下的所有子目录,然后重建项目.无需重启Android Studio. (6认同)

Abh*_*dar 14

以下是解决此问题的步骤

  1. 去你的 Run/Debug configuration
  2. 选择Edit Configuration....
  3. 在常规选项卡上,您可能会收到红色警告Update Project.
  4. 点击它,它将处理句柄休息.

在此输入图像描述


Jet*_*hro 5

只需转到您的workbench目录.导航到您的ProjectFolder,然后导航到delete.gradle文件夹.然后重建你的项目!