因此,我很生气地动摇了平板电脑,在开发设置中,我的JS开发模式为true,实时/热重载无法正常工作。有趣的是,当我在同事的Mac(相同型号和所有型号)上运行该应用程序时,它运行良好。
我不知道这是什么或为什么发生。
我尝试过:
cd android && ./gradlew clean 然后cd .. && react-native run-android
https://github.com/expo/expo/issues/916
还有:
rm -rf node_modules && npm安装 cd android && ./gradlew clean
React-Native Module HMRClinet is not a registered callable module(calling enable)
导入com.facebook.react.BuildConfig; react-native运行Android
Unable to load script from assets index.android.bundle on windows
以上解决方案均无效。
你们知道我该如何解决这个问题?
答案 0 :(得分:0)
此问题是由于开发服务器错误引起的。
按照一些步骤解决此问题。
步骤1:
adb kill-server 亚行启动服务器 然后检查您的设备/仿真器是否在命令提示符下可见。
adb设备 步骤2
清理gradle编译器文件,某些文件可能已损坏。
android / gradlew clean 步骤3:
从设备/仿真器中删除应用程序。
第4步:
react-native运行Android 现在问题将得到解决:)
React-Native Module HMRClinet is not a registered callable module(calling enable)