yarn global add expo-cli

expo 创建react native项目,如何预览,如何打包apk_2d

expo -V

expo init m-app3

expo login

expo 创建react native项目,如何预览,如何打包apk_android_02

https://expo.dev/

expo publish

expo 创建react native项目,如何预览,如何打包apk_2d_03

expo 创建react native项目,如何预览,如何打包apk_3d_04

 手机下载expo go app,登录账号,也可以看到这样项目,还可以预览这个项目

expo 创建react native项目,如何预览,如何打包apk_3d_05

yarn global add eas-cli
eas -v

 

expo 创建react native项目,如何预览,如何打包apk_3d_06

eas whoami

expo 创建react native项目,如何预览,如何打包apk_3d_07

expo build:android

 在线编译apk,进入编译队列

expo 创建react native项目,如何预览,如何打包apk_android_08

 https://expo.dev/turtle-status

 平台编译队列状态

expo 创建react native项目,如何预览,如何打包apk_2d_09

我的app已经进入编译队列中:

https://expo.dev/accounts/xutongbao/projects/m-app3/builds/d8ece2d1-f3fa-498f-903d-7b9978bdeaa6

 

expo 创建react native项目,如何预览,如何打包apk_2d_10

 参看编译状态:

expo build:status

 

expo 创建react native项目,如何预览,如何打包apk_android_11

 

expo 创建react native项目,如何预览,如何打包apk_3d_12

附加:

使用Generate new keystore的时候,报没有安装keystore,怎么解决

expo 创建react native项目,如何预览,如何打包apk_2d_13