在 android 工作室中运行我的项目我收到该错误,我刚刚安装了所有内容,然后逐步遵循了所有内容,我使用 genymotion
作为模拟器,并使用 react-native 从根开始
,检查端口 8081,禁用即时运行,以下链接
无法加载脚本。确保您正在运行Metro服务器或捆绑包的index.android。捆绑包”已正确打包以供发布
这种情况通常发生在Android中。要纠正这一点,您必须更改包的位置。
默认情况下:设置为localhost:8081。
对于Android,您需要更新到附加端口的本地IP地址:IP address:8081。如xxx.xxx.x.x:8081
在 Mac 中,您可以在“系统偏好设置”下找到您的本地 IP 地址
“反应原生”: “0.64.1”,
我已经通过在android的< code>project.ext.react中更改< code > bundleInDebug:true 解决了这个问题
project.ext.react = [
bundleInDebug: true,
enableHermes: ***,
]
首先,确保您已经在根目录中使用以下命令启动了< code>bundler:
npm start
或者
react-native start
如果不起作用,请在以下目录中手动添加资产文件夹
android/app/src/main/{assets}
之后将index.android.js
重命名为index.js
然后使用以下命令:
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
现在,您可以创建您的< code>apk:
react-native run-android
我对原生和Android Studio的反应有些陌生(我正在开发我的第一个应用程序)。我的应用程序的iOS版本运行良好。然而,我不能对我的Android版本说同样的话。我可以从react native和Android Studio运行Android应用程序,模拟器中没有任何问题。我还可以通过Android Studio将该应用程序推送到我的Android平板电脑上,并且该应用程序的工作完全符合预期
我用react-native init创建了一个新项目。我在使用react-native时使用了以下内容:" react": "16.13.1 "," react-native": "0.63.2 "。 当我尝试使用命令运行应用程序时,它显示在终端中构建成功,但我的metro bundler中没有显示任何内容(我附上了它的图像),我的模拟器显示“无法加载脚本”问题。无法加载脚本 如果我按“R”重新
当我尝试npx npx react-native run-android时,我坚持了这个错误
无法加载脚本。确保您正在运行Metro(运行“npx react native start”)或捆绑包“index.android”。捆绑包”已正确打包以供发布。屏幕截图 我在windows中运行react原生应用程序时遇到了这个问题,使用android studio,我已经通过android studio连接了我的真实设备来运行usb请帮助 项目文件
"无法加载脚本。请确保您运行的是metrserver(运行'react-native-start'),或者您的包'index.android.bundle'已正确打包以供发布。" 我正在将我的代码从Expo CLI迁移到React Native CLI。我只是在移动我的资产、组件和js文件,我也在向RN CLI添加所有包。 我已经被困在这个上面大约10个小时了,搜索了弹出的每一个错误。我现在终于经
我正在尝试在模拟器上以发布模式运行我的反应本机应用程序(Android版本)。我正在从Android Studio运行它。 突然间我开始犯这个错误 致命异常:Thread-3 进程:com.cgi.oslomelding.foresatte,PID:7057 java.lang.RuntimeException:无法从资产“index.android.bundle”加载脚本。确保您的捆绑包已正确打