构建发行版本时,compileReleaseJavaWithJavaC无法响应本机模块

时间:2019-02-06 18:49:48

标签: android react-native annotation-processor

  

任务:react-native-device-info:compileReleaseJavaWithJavac失败

失败:构建失败,并出现异常。

  • 出了什么问题: 任务':react-native-device-info:compileReleaseJavaWithJavac'的执行失败。
      

    java.io.FileNotFoundException:/workspace/eos-native/node_modules/react-native-device-info/android/build/intermediates/annotation_processor_list/release/annotationProcessors.json(无此类文件或目录)

错误是有道理的,并且文件不存在,但是我不知道为什么它不存在?它是在运行应用程序的调试版本和库的调试版本,react-native-device-info,react-orientation-locker等时创建的。我已经清理,gradle同步,重建了等等,但是当尝试组装或安装发行版,我会在几秒钟内收到此错误。是什么导致了Java

2 个答案:

答案 0 :(得分:0)

将android gradle插件更新为3.3 将gradle更新为4.10.3

为我解决了这个问题。

答案 1 :(得分:0)

添加库模块时,我在android项目中遇到了同样的问题(没有反应)。

在寻找解决方案一段时间后,我终于删除了项目根文件夹中的 .gradle 目录。

这为我解决了问题。