跳转到内容

❧ Expo搭建移动端

官网文档

1. 安装

Terminal window
npx create-expo-app@latest

2. 运行

Terminal window
npm run android

3. 登录Expo

Terminal window
npx expo login

4. 生成配置文件eas.json

Terminal window
npx eas build:configure

5. 打包

Terminal window
npx eas build --platform android
# 打包apk
npx eas build -p android --profile preview

6. 预构建设置(减小打包体积)

方法一:

Terminal window
npx expo install expo-build-properties

会生成一个 app.json 文件,

方法二:

Terminal window
npx expo prebuild -p android

打开grade.properties文件,修改 expo.useLegacyPackagingtrue

不推荐使用该方法,会生成android目录的裸项目,无法使用expo的工作流

注意事项:

  • 使用手势监听时 GestureHandlerRootView 必须添加到screen层级的文件中