npm run build报错(android)
react-native 0.5x
在安卓环境 gradle 3.x
版本下编译release版本的时候提示编译失败,但是debug模式下是没有问题的。
错误信息
Could not find com.android.tools.lint:lint-gradle:26.1.1
Execution failed for task ‘:app:processReleaseResources’
Execution failed for task ‘:app:lintVitalRelease’
解决方案
- 在
android/gradle.properties
里添加
android.enableAapt2=false
- 在
android/app/build.gradle
中添加
lintOptions {
abortOnError false checkReleaseBuilds false
}
ps: 这一步可能不需要