当前位置: 首页 > 知识库问答 >
问题:

React原生-确保您的捆绑包打包正确,或者您正在运行打包服务器发布模式

吴驰
2023-03-14

我正在尝试在模拟器上以发布模式运行我的反应本机应用程序(Android版本)。我正在从Android Studio运行它。

突然间我开始犯这个错误

致命异常:Thread-3 进程:com.cgi.oslomelding.foresatte,PID:7057 java.lang.RuntimeException:无法从资产“index.android.bundle”加载脚本。确保您的捆绑包已正确打包,或者您正在运行打包程序服务器。at com.facebook.react.bridge.CatalystInstanceImpl.jniLoadScriptFromAssets(Native Method) at com.facebook.react.bridge.CatalystInstanceImpl.loadScriptFromAssets(CatalystInstanceImpl.java:216) at com.facebook.react.bridge.JSBundleLoader$1.loadScript(JSBundleLoader.java:33) at com.facebook.react.bridge.CatalystInstanceImpl.runJSBundle(CatalystInstanceImpl.java:234) at com.facebook.react.ReactInstanceManager.createReactContext(ReactInstanceManager.java:1113) atcom.facebook.react.ReactInstanceManager.access$900(ReactInstanceManager.java:113) at com.facebook.react.ReactInstanceManager$5.run(ReactInstanceManager.java:920) at java.lang.Thread.run(Thread.java:764)

看起来捆绑包工作不正常。对如何克服这一问题有什么想法吗?

我的react原生版本是0.53.3我的分级版本是4.10.1我的android插件版本是3.3.0

共有1个答案

朱宏爽
2023-03-14

运行以下操作:

react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle

然后呢

react-native run-android --variant=release
 类似资料: