二、安装Expo

安装

使用Expo开发应用程序需要两种工具:本地开发工具和用于打开应用程序的移动客户端。

本地开发工具:Expo CLI

Expo CLI是使用Expo开发应用程序的工具。此外,命令行界面(CLI)还具有图形用户界面,即Expo开发者工具,可在您的Web浏览器中弹出。借助Expo Dev Tools,您可以快速设置测试设备,查看日志等。

您需要在计算机上安装Node.js(版本6或更新版本)。下载最新版本的Node.js的

您可以通过运行以下命令安装Expo CLI:

npm install -g expo-cli

移动客户端:适用于iOS和Android的Expo

Expo Client可帮助您在开发项目时查看项目。使用Expo CLI为项目提供服务时,它会生成一个开发URL,您可以在Expo Client中打开该URL以预览您的应用程序。在Android上,Expo Client还可用于在expo.io上查看其他人的项目。Expo Client适用于设备,模拟器和仿真器。

在您的设备上

从Play商店下载Android版从App Store 下载iOS版

所需的Android和iOS版本: Expo支持的最低Android版本是Android 4.4,最低iOS版本是iOS 9.0。

您无需在模拟器/模拟器上手动安装Expo客户端,因为Expo CLI将自动执行此操作。请参阅本指南的下一部分。

iOS模拟器

通过Apple App Store安装Xcode。这需要一段时间, 接下来,打开Xcode,转到首选项并单击“组件”选项卡,从列表中安装模拟器。

一旦模拟器打开并且您在Expo Dev Tools中打开了一个项目,您可以在Expo Dev Tools中按iOS模拟器上的Run,它会将Expo Client安装到模拟器并在其中打开您的应用程序。

不能运行?有时,Expo CLI将无法自动安装Expo Client,这通常是由于环境或Xcode工具链中的微小差异造成的。如果您需要手动在模拟器上安装Expo Client,可以按照以下步骤操作:

下载最新的模拟器版本

提取存档的内容:mkdir Exponent-X.XX.X.app && tar xvf Exponent-X.XX.X.tar.gz -C Exponent-X.XX.X.app。你应该得到一个像这样的目录Exponent-X.XX.X.app。

确保模拟器正在运行。

在终端,运行xcrun simctl install booted [path to Exponent-X.XX.X.app]。

Android模拟器

按照我们的Android Studio模拟器指南设置Android工具并创建虚拟设备。准备好后启动虚拟设备。

一旦模拟器打开并且您在Expo Dev Tools中打开了一个项目,您可以在Expo Dev Tools中按Android设备/模拟器上的Run,它会将Expo客户端安装到模拟器并在其中打开您的应用程序。

看守者

如果某些macOS用户未在其计算机上安装此问题,则会遇到问题,因此我们建议您安装Watchman。Watchman在更改时监视文件和记录,然后触发响应此操作,并由React Native在内部使用。下载并安装Watchman

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,041评论 25 709
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,553评论 2 59
  • 清晨,闹钟准点响起,7:35分,但它已经失去了意义,我已经站在在重庆江北国际机场了。 机场很漂亮,宽敞明亮。中国的...
    子非鱼2015阅读 1,292评论 0 0
  • 每当对着word想敲一篇发人深省的鸡汤文时,总觉得自己是机械地在脑中翻找切入点,搜索事例,打出一行字又迅速地删除,...
    阿渔渔阅读 2,929评论 4 5
  • 🥗日食记:小时候特别喜欢吃1块钱一个的热狗面包,外面是面包里面是香肠,昨天黑龙江朋友给我邮寄的烤红肠到啦,高筋面粉...
    鲁鲁1206阅读 3,362评论 0 4

友情链接更多精彩内容