React Hative 0.31: Не удалось получить ошибку BatchedBridge
Когда я запускаю приложение React Native на своем Android-устройстве, я получаю эту ошибку:
Я нашел этот ответ, но он не работает для меня: Answer.
Далее я использую React Native для Ubuntu и React Native не создает local.properties(sdk.dir =/path/to/sdk/), и мне нужно изменить buildToolsVersion "23.0.1" на "23.0.3". Я хочу сделать это автоматически.
Ответы
Ответ 1
В этом начальном учебном пособии говорится:
Общей проблемой является то, что упаковщик не запускается автоматически, когда вы запустите react-native run-android
. Вы можете запустить его вручную, используя react-native start
.
и он решил мою проблему.
Ответ 2
Вы установили сервер ip/port
на сервер dev
на устройстве?
Если вы не встряхнете устройство, чтобы получить меню dev
, нажмите "Dev Settings" / "Debug server host & port for device"
.
Ответ 3
Убедитесь, что команда adb
(мост устройства Android) находится в вашем пути.
Ответ 4
Отключение мобильного соединения данных /wifi на моем эмуляторе вызвало эту ошибку для меня.
Соединение было отключено для проверки автономных/PWA-функций.
Мой ответ не поможет OP, но я оставлю его здесь для будущих Googlers.
Ответ 5
Ниже команды работали для меня
1.react-native run-android
2.react-native start
выполнить 1 команду i.e 'response-native run-android', она покажет вам красный экран
с ошибкой BatchedBridge,
затем выполните команду 2: i.e 'action-native start', затем просто перезагрузить эмулятор.
Ответ 6
Используйте следующие команды на cmd, и он будет работать нормально.
npm uninstall -g react-native-cli
npm cache clean
npm install -g response-native-cli
начало реакции с инициативой
реагировать-native run-android