当前位置: 首页 > 知识库问答 >
问题:

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

贡威
2023-03-14

我在我的Android Studio2.0Preview5和gradle插件1.5.0的项目中遇到以下错误。即使是clean project也会抛出同样的错误。

eTaskArtifacts.bin.gradle/2.11/TaskArtifacts/TaskArtifacts.bin).>r错误:无法从缓存TaskArtifacts.bin(/project_path/.gradle/2.10/TaskArtifacts/TaskArtifacts.bin)中读取条目“:app:ProcessDebugManifest”。
枚举常量INSTANT_RUN_REPLACEMENT在类com.android.manifermerger.manifestmerger2$invoker$feature中不存在

共有1个答案

高峻
2023-03-14

编辑:这个问题已经解决了,请升级到Android Studio的最新版本,您可以在这里跟踪这个问题。

我找到了一个简单的解决办法。只需删除projectdirectory/.gradle/taskartifacts.bin文件并重新启动Android Studio。

 类似资料:
  • 问题内容: 我已经对这个程序进行了数小时的故障排除,尝试了几种配置,但是没有运气。它是用Java编写的,有33个错误(从之前的50个降低) 源代码: 错误日志(在JCreator中编译): 我觉得这是一个基本错误,但似乎找不到。如果有什么不同,我正在使用JCreator进行编译,并且一切都已正确安装。 更新:我已修复所涉及的错误(类声明和不正确的导入语句(有人回去并删除了一些分号)) 工作代码:

  • 下面的代码运行良好,其中PROCESS_UPDATES是一个常量。 然而,为了避免到处出现10亿个常量字符串,我尝试了一种枚举设计模式。 在大多数情况下,我可以编写,看起来更整洁。 然而,我信任的测试代码现在失败了,因为注释中的uri必须是常量。 错误:。 问题是,有点像是一个常量,但编译器不这么认为。 我读了一篇关于常量和注释的文章,但没有看到任何答案。 那么,在java中,有没有一种在编译时从

  • 这里Java初学者, 我试图用Spring定义我的模型来访问Mongodb数据库中的数据。 我想将性别定义为一个枚举,在数据库中,值存储为字符串:或 但我得到以下错误: 这是我的图POJO: 这是我的性别枚举: 这就是我尝试访问它的方式: @Override public void run(String…args)抛出异常{Optional chronos=figureposition.findB

  • 我想把枚举放在我的实体中。但是我在验证时有一个错误,JPA将smallint设置为枚举。我该如何解决这个问题。

  • 问题内容: 通过阅读SCJP书籍,我在第1章“自测”中发现了类似的内容: 注意:代码编译正常。我不明白的是为什么我们可以从变量访问DOG,CAT或FISH常量。我认为(并且也写在书中)DOG,FISH,CAT是常量,其实现方式类似于。 所以,如果它们确实是静态的,为什么我们可以从中访问它们呢?最后一行是我熟悉的方式。 问题答案: 写作 和写作一样。也就是说,编译器将用其编译时类型Animal替换变