React-native 未更新 android 中的更改

React-native is not updating changes in android

当我在 android 上尝试 运行 时,最新的代码没有更新。但是,我可以在 IOS 设备上看到更改。 我尝试重置缓存 react-native start --reset-cache,我重新安装 watchman.But 没有任何帮助。有谁能弄明白吗?

最后我得到了 issue.I 运行 命令 react-native log-android 我得到了这个错误 adb invocation failed

所以我 link 带有导出路径的 adb。

  1. echo 'export ANDROID_HOME=/Users/$USER/Library/Android/sdk' >> ~/.bash_profile
  2. echo 'export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools' >> ~/.bash_profile

3.source ~/.bash_profile

现在代码也反映在 android 设备上。

确保 React Native Server 是 运行。如果不是 运行 则遵循

步骤:

1) 转到项目路径:cd '/home/himanshu/ReactNative_CLI/DemoApp'

2) 执行此命令启动服务器:"react-native start"

3) 如果项目不是 运行 : "react-native run-android"

4) 在您的编辑器中保存文件,您可以在您的设备/模拟器上看到更改:

注意:确保您已在设备/模拟器上启用重新加载:

  • 要在模拟器上启用重新加载:按"ctrl+M / Cmd + M / R,R(Press R Twise)"
  • 要在真实设备上启用重新加载:摇动您的 phone:它将显示弹出窗口以重新加载。