使用开发构建
编辑
了解如何为项目使用开发构建。
通常,从头开始创建一个新的原生构建需要相当长的时间,以至于你会被诱导去切换任务、分散注意力。然而,一旦在你的设备或仿真器/模拟器上安装了开发构建,你就不必等待原生构建过程,直到你改变为你的应用提供支持的底层原生代码 。
启动开发服务器
要开始开发,请运行以下命令来启动开发服务器:
Terminal
- npx expo start在你的开发客户端中打开项目:
- 按下 a 或 i 键,在 Android 模拟器或 iOS 模拟器上打开你的项目。
- 在实际设备上,通过系统相机或二维码阅读器扫描二维码,即可在你的设备上打开项目。
启动器屏幕
如果你在设备的主屏幕上启动开发构建,你将看到启动器屏幕,其外观类似于以下内容:
如果在本地网络上检测到一个 bundler,或如果你在 Expo CLI 和开发构建中都已登录 Expo 帐户,则可以直接从此屏幕连接到它。否则,你可以通过扫描 Expo CLI 显示的二维码来连接。
重建开发构建
如果你往项目中添加一个包含原生代码 API 的库,例如 expo-secure-store,你将需要重新构建开发客户端。这是因为在将库作为依赖项安装到项目中时,库的原生代码不会自动包含在开发客户端中。
调试开发构建
在需要时,您可以在 Expo CLI 中通过按下 Cmd ⌘ + d 或 Ctrl + d 来访问菜单,或摇动手机或平板。 在这里,您将能够访问开发构建的所有功能、所需的调试功能,或切换到应用的不同版本。
请参阅 Debugging 指南以获取更多信息。