由网友(时倾°)分享简介:我使用原生反应init创建了一个新项目。我将REACTION-Native与以下内容一起使用:&Q;REACT&Q;:16.13.1&Q;,&Q;REACT-NERNAL&Q;:&Q;0.63.2&Q;。当我尝试使用react-native run-android命令运行应用程序时,它显示在终端中构建成功,但在我的...![教你如何将自己的脚本代码放到服务器上运行](https://p.xsw88.cn/allimgs/daicuo/20230903/4204.png)
我使用原生反应init创建了一个新项目。 我将REACTION-Native与以下内容一起使用:&Q;REACT&Q;:16.13.1&Q;,&Q;REACT-NERNAL&Q;:&Q;0.63.2&Q;。
当我尝试使用react-native run-android
命令运行应用程序时,它显示在终端中构建成功,但在我的Metro捆绑包中没有显示任何内容(我正在附加它的图像),并且我的仿真器显示"无法加载脚本"问题。
Unable to load script
![教你如何将自己的脚本代码放到服务器上运行](https://p.xsw88.cn/allimgs/daicuo/20230903/4204.png)
如果我按‘R’在节点(捆绑器)中重新加载应用程序,它会显示没有设备连接到它,但我的仿真器正在运行。我在个人设备上也遇到了同样的问题。 metro bundler not running
我还尝试在android/app/src/main/assets
中创建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文件中进行更改并保存它时,模拟器中没有任何更改。
如果我重新加载错误&无法连接到开发服务器,则会弹出。 could not connect to development server 甚至尝试了ADB的相反操作,将"dev"选项更改为本地主机和端口8081,但没有用。(如果有任何我应该尝试上述步骤的具体路径,请注明)。我做错了什么?
有谁能帮忙吗?
附言:我使用的是Windows 10计算机。
谢谢。
推荐答案
&Q;Reaction-Native&Q;:&Q;0.64.1&Q;,
我使用了其他解决方案,但我已经用其他方式解决了这个问题。
我通过更改android > app > build.gradle
中的project.ext.react
中的bundleInDebug: true,
解决了此问题。
project.ext.react = [
bundleInDebug: true,
enableHermes: ***,
]
相关推荐
最新文章