亲自经历react-native从0.55升级到0.58的过程,有点坎坷,ios出现的问题还算不多,但是android这里,随着gradle和buildTool的使用升级,导致第三方插件出现各种问题,大部分就能够修改
报错内容
我这里报错的插件有两个
react-native-fetch-blob
react-native-orientation
在node_modules文件夹下找到插件位置, android/build.gradle可以看到:
主要是
compileSdkVersion
buildToolsVersion
minSdkVersion
targetSdkVersion
这几个配置冲突的问题吧,修改为
android {
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
defaultConfig {
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 1
versionName "1.0"
ndk {
abiFilters "armeabi-v7a", "x86"
}
}
}
遇到报错,要做到心如止水、波澜不惊。
也是经验所得😂😂😂😂😂
来源:oschina
链接:https://my.oschina.net/u/4336860/blog/3650610