親自經歷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" } } }
遇到報錯,要做到心如止水、波瀾不驚。
也是經驗所得😂😂😂😂😂