当我尝试在Android上运行时,最新的代码没有更新。但是,我可以看到 IOS 设备上的更改。
我尝试重置缓存react-native start --reset-cache
,我重新安装了守望者。但没有什么可以帮助我。有人能搞清楚吗?
答案 0 :(得分:4)
最后我遇到了问题。我运行命令react-native log-android
,我收到此错误adb invocation failed
所以我将adb与导出路径链接起来。
echo 'export ANDROID_HOME=/Users/$USER/Library/Android/sdk' >> ~/.bash_profile
echo 'export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools' >> ~/.bash_profile
3。source ~/.bash_profile
现在代码也反映在Android设备上。
答案 1 :(得分:0)
确保React Native Server正在运行。如果未运行,请执行
步骤:
1)转到项目路径:cd'/ home / himanshu / ReactNative_CLI / DemoApp'
2)执行此命令以启动服务器:“ react-native start”
3)如果项目未运行:“ react-native run-android”
4)将文件保存在编辑器中,您可以在设备/仿真器上查看更改:
注意:确保已在设备/模拟器上启用重载: