您的 React Native Android 开发流程是什么?

What is your dev flow for React Native Android?

在过去的几周里,我一直在使用 React Native 为 Android 开发应用程序,总体而言,体验非常好,但我觉得我可能遗漏了一些东西。有人有什么指点吗?

我的流量是

到目前为止,除了缺少热重载之外,一切都很好。 然而,每当我对某些 Java 代码进行更改时,我需要在 Android Studio 中点击重建,这通常需要相当长的时间。

这一切正常吗?也许我遗漏了什么。

提前致谢

您不必启动 Android 工作室。
如果使用 Flipper,请先启动 Flipper。
在一个终端启动 metro 服务器
运行 react-native run-android 在另一个终端。
要在带有地铁服务器的终端中重新加载类型 r

对 JS 端的更改应自动反映在设备中。 ( https://reactnative.dev/docs/fast-refresh )
使用 react-native,您不应该对代码的本机方面进行重大更改。如果重新加载没有反映对本机端的更改。然后关闭metro服务器重新构建。