Я выполнил все шаги на странице React Native , включая запуск npx react-native init AwesomeProject
для создания начального проекта. (Я следую инструкциям для «Быстрого запуска собственного интерфейса командной строки» / «macOS» / «Android»). Затем я открываю Android Studio, запускаю эмулятор, захожу в папку проекта и запускаю npx react-native run-android
. Все отлично работает Я тут и там настраиваю стартовый проект, перезагружаю, и все работает.
Но мне нужно использовать React Navigation. Я следую инструкциям здесь и, очевидно, React Navigation устанавливается без каких-либо проблем. Затем, когда я снова запускаю npx react-native run-android
, эта вещь успешно создается, и эта вещь Metro - эта отдельная вкладка / окно терминала - говорит "сделано" Но эмулятор не показывает мое приложение. На секунду он показывает пустую страницу, а затем исчезает, и я получаю начальный экран эмулятора. Это даже если я вообще не настраиваю стартовый код - я даже не пытаюсь импортировать React Navigation, все, что мне нужно сделать, чтобы вызвать эту ошибку, это установить его.
Вот что мой терминал вкладки выглядят как после npx react-native run-android
:
Я пытался закрыть терминал и Android Studio после установки React Navigation. То же самое.
Я использую macOS 10.15.3 и Android Studio 3.5.3.
Что я делаю не так?