使用开发构建

编辑

了解如何为项目使用开发构建。


通常,从头开始创建一个新的原生构建需要相当长的时间,以至于你会被诱导去切换任务、分散注意力。然而,一旦在你的设备或仿真器/模拟器上安装了开发构建,你就不必等待原生构建过程,直到你改变为你的应用提供支持的底层原生代码

启动开发服务器

要开始开发,请运行以下命令来启动开发服务器:

Terminal
npx expo start

在你的开发客户端中打开项目:

  • 按下 ai 键,在 Android 模拟器或 iOS 模拟器上打开你的项目。
  • 在实际设备上,通过系统相机或二维码阅读器扫描二维码,即可在你的设备上打开项目。

启动器屏幕

如果你在设备的主屏幕上启动开发构建,你将看到启动器屏幕,其外观类似于以下内容:

如果在本地网络上检测到一个 bundler,或如果你在 Expo CLI 和开发构建中都已登录 Expo 帐户,则可以直接从此屏幕连接到它。否则,你可以通过扫描 Expo CLI 显示的二维码来连接。

重建开发构建

如果你往项目中添加一个包含原生代码 API 的库,例如 expo-secure-store,你将需要重新构建开发客户端。这是因为在将库作为依赖项安装到项目中时,库的原生代码不会自动包含在开发客户端中。

调试开发构建

在需要时,您可以在 Expo CLI 中通过按下 Cmd ⌘ + d 或 Ctrl + d 来访问菜单,或摇动手机或平板。 在这里,您将能够访问开发构建的所有功能、所需的调试功能,或切换到应用的不同版本。

请参阅 Debugging 指南以获取更多信息。