Реагирует на несоответствие родной версии. Невозможно сгенерировать сборку в Android Studio, но работает правильно через код VS - PullRequest
0 голосов
/ 06 ноября 2019

Когда я запускаю react-native run-android из кода VS, он отлично работает на моем телефоне Android. Но когда я пытаюсь сгенерировать сборку из андроид студии, это показывает мне ошибку несоответствия версий. Я попробовал каждое решение из Интернета, но ни одно из них не решило мою проблему. пожалуйста, помогите мне. это произошло после того, как я обновил версию своего собственного реактивного проекта с 0.57.3 до 0.58.3 . У меня даже поиск по всей папке проекта есть нет таких 0.57.3 найдено ни в одном файле или в любом имени файла или имени папки. что идет не так?

Несоответствие React Native Version.

Версия Javascript: 0.57.3

Версия ReactNative: 0.58.3

Ответы [ 2 ]

0 голосов
/ 06 ноября 2019

после удаления index.android.bundle и последующего запуска этой команды react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/ эта ошибка исчезла. следовательно, ошибка решена на данный момент, не знаю, появляется ли что-то еще

0 голосов
/ 06 ноября 2019

Существует вероятность получить эту ошибку, когда вы запускаете npm start где-то в другом проекте, но не выключаете его, когда вы запускаете react-native run-android в текущем проекте. Это приводит к тому, что ваше текущее реактивное приложение пытается прочитать комплект js другого проекта и вызывает react-native version mismatch.

Попробуйте запустить npm start в терминале и посмотреть, правильно ли оно загружает комплект js.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...