reactnative

「React Native version mismatch」エラーの原因メモ

気付いてしまえば単純なミスだけどハマったので。

package.jsonで指定しているreact-nativeのバージョンとbuild.gradleで指定しているreact-nativeライブラリのバージョンが合っていなかった。

なんでハマったかというと、build.gradleの方のバージョン指定が+になっていて、それまで問題なかったが新しいバージョンが登場して突然発生するようになったため。

    "react-native": "0.54.4",
    compile ("com.facebook.react:react-native:+")

    "react-native": "0.54.4",
    compile ("com.facebook.react:react-native:0.54.4")