Expo - Expo 中文网

Expo - Expo 中文网

了解 Expo Go,这是一款免费的开源沙盒应用,用于在 Android 和 iOS 上学习和试验 React Native。

访问网站
我的收藏195 次访问更新于 a month ago反馈
Expo - Expo 中文网 screenshot

详细介绍

简介

Expo Go 是 Expo 提供的免费、开源沙盒应用,用于在 Android 和 iOS 设备上学习和试验 React Native。你可以直接从应用商店安装它,并在几分钟内启动并运行,无需安装原生工具链并编译应用。

注意:Expo Go 不建议用于构建生产质量的应用(请使用开发构建),也不推荐用于部署/分发应用。但你在 Expo Go 中学到的所有内容都可转移到开发构建中,它非常适合作为快速尝试新想法的起点。

主要功能

  • 快速上手:从 Android Play 商店或 iOS App Store 安装后,无需配置原生环境即可运行 React Native 项目。
  • 扫码连接开发服务器:在项目中使用 npx expo start 启动 Expo CLI 开发服务器并生成二维码。Android 上用 Expo Go 应用扫码连接;iOS 上用系统相机扫码连接。
  • 多 SDK 版本支持:Expo Go 支持多个 SDK 版本,新版本每年约发布 3 次,旧版本会随新版本加入而移除。可在应用“设置”页查看支持的 SDK 版本。
  • Expo 账户登录:在 Expo Go 中登录 Expo CLI 创建的账户后,开发中的项目会自动显示在应用“主页”选项卡的“项目” section 下,便于打开。
  • 模拟器支持说明:除物理设备外,也可在电脑上安装 Android 模拟器或 iOS 模拟器(仅限 macOS)来运行应用。

适用场景

  • 初学者在 Android(Lollipop 5 及以上)或 iOS(13 及以上)设备上学习、试验 React Native。
  • 开发者需要在免原生编译的沙箱环境中快速验证新项目想法。
  • 希望用手机扫码即可预览本地 npx expo start 启动项目的开发过程。

安装方式

Expo Go 可在以下渠道获取:

  • Android Play 商店:要求 Android Lollipop (5) 及更高版本。
  • iOS App Store:要求 iOS 13 及更高版本。

安装完成后打开 Expo Go,若已拥有 Expo CLI 账户,可点击“主页”选项卡顶部“登录”按钮登录,从而同步并快速打开你的开发项目。