ReactNativeのgradleを3系にあげる
- はじめに
- バージョン
- android/build.gradle の変更
- android/gradle.properties の変更
- android/gradle/wrapper/gradle-wrapper.properties の変更
- ビルド
はじめに
ReactNativeのgradleを3系にあげる方法についてです。
現状だとデフォルトが2系なのであげたい人多いですよね。
バージョン
ReactNative 0.55.4
android/build.gradle の変更
google()
を追加。
buildscript { repositories { jcenter() // add google() here google()
3.1.0
に変更
buildscript { repositories { jcenter() google() } dependencies { // classpath 'com.android.tools.build:gradle:2.2.3' // update from 2.2.3 to 3.1.0 classpath 'com.android.tools.build:gradle:3.1.0'
全体はこんな感じに。
buildscript { repositories { jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.1.0' } allprojects { repositories { mavenLocal() jcenter() // add googgle() here google()
android/gradle.properties の変更
android.enableAapt2=false
を追加
android.enableAapt2=false // 追加
android/gradle/wrapper/gradle-wrapper.properties の変更
distributionUrl
を下記に変更
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
ビルド
react-native run-android
YaY!