Это вызвано тем, что Android имеет другую версию React Native по сравнению с вашим проектом RN. Вы можете заставить проекты Android использовать определенную версию React Native, по умолчанию версия React Native не указывается во внутренних файлах Android (build.gradle приложения).
Как выглядит ваше приложение build.gradle, скорее всего, прямо сейчас.
compile "com.facebook.react:react-native:+"
Как вы должны обновить свой build.gradle, чтобы он выглядел как
compile ("com.facebook.react:react-native:<your version of RN here>") {
force = true
}
Пример
compile ("com.facebook.react:react-native:0.50.4") {
force = true
}
Если вы ищете файл приложения, он должен быть расположен здесь: RN-Project/android/app/build.gradle
Это были шаги, которые я предпринял, чтобы заставить его работать. Надеюсь, это поможет.