小编Anj*_*ela的帖子

无法加载脚本。确保您正在运行 Metro 服务器或者您的捆绑包“index.android.bundle”已正确打包以供发布

我使用react-native init创建了一个新项目。我正在将react-native与以下内容一起使用:“react”:“16.13.1”,“react-native”:“0.63.2”。

当我尝试使用react-native run-android命令运行应用程序时,它在终端中显示构建成功,但我的 Metro 捆绑程序中没有出现任何内容(我正在附加它的图像),并且我的模拟器显示“无法加载脚本”问题。 无法加载脚本

如果我按“R”在节点(捆绑程序)中重新加载应用程序,它会说没有连接到它的设备,但我的模拟器正在运行。我在个人设备上也遇到了同样的问题。 Metro 捆绑程序未运行

我还尝试创建资产文件夹android/app/src/main/assets并运行以下命令: react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res

只有当应用程序显示在模拟器上时,并且当我在App.js文件中进行更改并保存它时,模拟器中才不会发生任何更改。

如果我重新加载,则会弹出错误“无法连接到开发服务器”。 无法连接到开发服务器 甚至尝试了adb反向并将“dev”选项更改为本地主机和端口8081,但它没有用。(如果有任何特定路径我应该尝试上述步骤,请提及)。

我到底做错了什么?

任何人都可以帮忙吗?

PS:我使用的是Windows 10机器。

谢谢。

adb android-virtual-device react-native metro-bundler

10
推荐指数
2
解决办法
1万
查看次数