当我运行"react native run android"时,构建被部署到emulator,程序执行良好.但在本地更改文件后,我需要运行"react native run android".

这可以通过watchman实现,就像react-native ios一样.

谢谢

推荐答案

您必须启用实时重新加载.

According to the tutorial:

对于Android,请从项目中运行react native run Android,在模拟器或设备上安装生成的应用程序,并启动 node 服务器,以重新加载实时代码.要查看您的更改,您必须打开rage shake菜单(摇动设备或按设备上的菜单按钮,按F2或翻页以查看emulator,⌘+M代表Genymotion),然后按重新加载JS.

React-native相关问答推荐

如何在renderItem中显示每个项目的索引号,保持分页的前一个下一个按钮

条件呈现Else语句不会将样式应用于我的组件

如何在EXPO路由中重置导航

如何从 onCacheEntryAdded 生命周期回调向 RTK 查询 useQuery() 挂钩抛出错误

单击react 本机时如何从同一屏幕更改内容

如何在react-navigation 中将drawer抽屉放在标题上?

如何在 Recompose 中使用 withHandlers 将 refs 添加到功能组件并在 ScrollView 上调用 ScrollTo?

如何在 react-native 中设置 Onpress On Textinput

如何在 react-native 中获取组件的大小?

运行react应用程序时出错

为什么 Android Studio 强制使用 Android 支持库中的 Androidx?

React Native:如何获取文件大小、mime 类型和扩展名?

props验证中缺少 React Navigation 'navigation'

自定义原生基础的选项卡

React Native 元素,未生成 index.ios.js 或 index.android.js

仅链接字体的方法

未找到 React/RCTBridgeDelegate.h' 文件

如何在react-native中更新数组状态?

如何更改后退按钮标签,react-navigation

如何在 React Native 中强制禁用 iOS 暗模式