java - 如何在使用 Gradle 时禁用代码分析?
问题描述
我正在使用 React Native 构建一个 Android 应用程序。React Native 使用 Gradle 来构建 Android 特定的 Java 代码。出于某种原因,我在尝试构建项目时不断收到以下错误:
Note: C:\cygwin64\home\james\code\winescan\Prototype\node_modules\react-native-blur\android\src\main\java\com\cmcewen\blurview\BlurringView.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
:react-native-blur:compileReleaseJavaWithJavac FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':react-native-blur:compileReleaseJavaWithJavac'.
> Could not open local class set analysis write cache (C:\cygwin64\home\james\code\winescan\Prototype\android\.gradle\2.14.1\tasks\_react-native-blur_compileReleaseJavaWithJavac\localClassSetAnalysis).
> java.io.FileNotFoundException: C:\cygwin64\home\james\code\winescan\Prototype\android\.gradle\2.14.1\tasks\_react-native-blur_compileReleaseJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.lock (Access is denied)
使用已弃用的 Java API 的代码由第三方库提供,因此不受我的控制。我想让 Gradle 禁用这些第三方库的代码分析;我怎样才能做到这一点?谢谢。
解决方案
推荐阅读
- javascript - VueJs - 加载动态图像
- riemann - 是否可以在没有代理的情况下访问 riemann 仪表板
- css - 扩展 JSX css 元素
- sql - 在 T-SQL 中按状态对客户进行分组
- java - HashMap containsKey() 查询的输出未返回正确的值
- scala - Apache Spark 独立设置
- java - Java 8u201:没有共同的密码套件
- javascript - 如何在猫鼬 findOne 查询中进行逻辑与?
- python - 试图打印人类可读的 ascii 字符串
- c# - 将文件复制到新创建的文件夹中,出现错误“它正在被另一个进程使用