Как я могу создать файл apk для create-react-native-app (используя EXPO.IO компонент)
я настраиваю свое приложение с помощью create-react-native, и я использовал выставки видео в мое приложение. Как я могу сохранить этот компонент видео и создать файл apk? Поправьте меня, если я ошибаюсь: насколько я понимаю, npm run eject предотвращает использование компонентов expo в будущем. Так как я могу создать файл APK. Не имеет значения, подписан он или нет, по крайней мере, мне, я просто хочу отправить своему другу файл apk, чтобы он мог запустить его на своем телефоне
Edit: это не дубликат: как я могу создать apk, который может работать без сервера с react-native?
поскольку этот вопрос задает, как создать файл apk для react-native, мой спросите, как это работает с конкретной сборкой create-react-native-app, где я использую компонент expo
3 ответов
- установить expo cli глобально
npm install -g exp
- Run
exp build:android
илиexp build:ios
в рамках проекта - выберите некоторые варианты expo
- подождите несколько минут
ссылка сборки должна быть напечатана в терминале. Для следующих шагов см. Этот поток:создал приложение с create-react-native-app, как опубликовать его в Google Play Store?
установить
npm install -g exp
-
редактировать
app.json
файл в нашем проекте{ "expo": { "name":"my app", "icon":"./logo.png", "description":"some description about our project", "sdkVersion": "27.0.0", "android":{ "package":"com.johncy.myapp", "versionCode":1 , "icon":"./logo.png" } } }
дать команду в нашем каталоге проекта
exp build:android
просто подождите несколько минут.Он даст url-адрес для нашего проекта сборки.Мы можем скачать
*.apk
файл из этой ссылки.
exp: построить android exp: статус, чтобы проверить статус вашего apk
будет генерировать url-адрес для загрузки apk из