#react-native #debugging #react-native-android #expo
#отладка #react-native #expo
Вопрос:
в настоящее время я пытаюсь отладить свое приложение react native через expo, и его сбой всегда возникает, когда я нажимаю «удаленная отладка» с помощью JS, связанного с исправлением проблемы для
https://github.com/expo/expo/issues/10284
Я следую руководству по разрешению в комментарии github:
https://github.com/expo/expo/issues/10464#issuecomment-703178030
Я обновил свой проект до SDK 39 следующим образом:
package.json следующим образом:
package.json теперь выглядит так:
"dependencies": {
"expo": "~39.0.3",
"expo-status-bar": "~1.0.2",
"react": "16.13.1",
"react-native": "https://github.com/expo/react-native/archive/sdk-39.0.3.tar.gz",
"react-native-web": "~0.13.7"
},
expo —version => 3.27.13
Я обновил свой клиент Android для expo:
но он показывает SDK 39.0.0, а не SDK 39.0.3, как ожидалось.
После этого я удалил свой packaglock.json и очистил npm_modules и очистил кэш npm.
Запустите npm install
Когда я отлаживаю свое приложение на эмуляторе, мое приложение и выставка выходят из строя.
Ответ №1:
Сейчас он работает для меня
«зависимости»: { «expo»: «~ 39.0.2», «expo-status-bar»: «~ 1.0.2», «react»: «16.13.1», «react-dom»: «16.13.1», «react-native»: «//https://github.com/expo/react-native/archive/sdk-39.0.3.tar.gz «, «реагировать-native-web»: «~ 0.13.12» },
- Запустить эмулятор
- клиент expo: установка: android
- запуск пряжи -c
- Развертывание приложения на устройстве