Прежде всего, если у вас есть пакет, подобный тому, который вы использовали, то он бы предложил, чтобы вы использовали react-native init
для создания своего приложения вместо expo.
Экспо бандеры выглядят так:
Если вы создали react-native init
и, как показано на скриншоте, вы создаете приложение на Windows-машине , это означает, что вы будете разрабатывать на Android.
Инструкции по использованию Android и запуску Reaction-native довольно длинные и сложные, их можно найти здесь. Ради краткости я не собираюсь повторять их здесь, так как вы можете просто перейти по этой ссылке. Убедитесь, что вы выбрали Создание проектов с собственным кодом -> ОС для разработки: Windows -> Целевая ОС: Android , чтобы найти инструкции, подходящие для вашей ситуации.
https://facebook.github.io/react-native/docs/getting-started.html
Если вы планируете разработку на эмуляторе, вам необходимо убедиться, что у вас установлен один (ссылка выше содержит всю необходимую вам информацию). Также вам нужно убедиться, что вы запускаете эмулятор перед запуском react-native run-android
, если вы это сделаете, он должен загрузиться в эмулятор и вы сможете увидеть, что вы разрабатываете.
Если вы хотите работать на собственном устройстве Android, следуйте инструкциям на этой странице https://facebook.github.io/react-native/docs/running-on-device (снова выбирая параметры для вашей ситуации).
Expo
Если это требует слишком больших усилий, вы всегда можете попробовать Экспо. Это не требует от вас возможности иметь дело с нативным кодом. И в зависимости от вашего варианта использования это может быть лучшим вариантом, чем создание проекта с react-native init
, плюс вы всегда можете извлечь из проекта expo и превратить его в полноценное реагирующее приложение.
Вы устанавливаете expo-cli с помощью
npm install -g expo-cli
Затем загрузите приложение expo из App Store или Google Play Store (в зависимости от используемого мобильного телефона).
Тогда вы можете использовать
expo init
для создания приложения
Для получения дополнительной информации ознакомьтесь с выставочной документацией https://docs.expo.io/versions/v32.0.0/workflow/up-and-running