react-native - 无法加载脚本。确保您正在运行 Metro 服务器(运行 'react-native start' )或您的包 'index.android.bundle'

标签 react-native

在 android studio 中运行我的项目我得到了那个错误,我只是安装了所有东西,我一步一步地跟着所有东西,我使用 genymotion 作为模拟器,并从根使用 react-native start,检查端口 8081,禁用即时运行,一切都是以下链接

Unable to load script.Make sure you are either running a Metro server or that your bundle 'index.android.bundle' is packaged correctly for release

最佳答案

首先确保您已在根目录中使用此命令启动 bundler:

npm start 
或者
react-native start
如果不起作用 在以下目录中手动添加 Assets 文件夹
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
现在您可以创建您的 apk :
react-native run-android

关于react-native - 无法加载脚本。确保您正在运行 Metro 服务器(运行 'react-native start' )或您的包 'index.android.bundle',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56115077/

相关文章:

javascript - JavaScript 类之间的 React Native 变量

javascript - firebase 与本地 react ,太慢

javascript - React-native,在 android 上使用全屏图像

java - 应用程序卡住、中断并强制关闭 "Uncaught remote exception!"

javascript - react 导航中的动态标题

javascript - 使用 "Tinder"+ "Firebase"构建 "Geofire"应用程序,这可能吗?

typescript - 将 Typescript 与 Realm JS 一起使用

javascript - Realm - 值不可转换为数字

javascript - 将输入文本连接到 slider

reactjs - React-Native 错误将使用 Expo 的视频添加到 App.js 作为背景