首页 > 解决方案 > React Native Android 在 dev 中运行,但在 release 中不运行

问题描述

我得到了这些日志,但不明白我需要做什么。该应用程序已经运行了几个月的测试,现在我终于准备好发布了,它在打开时立即崩溃!我不明白这些日志,但也许有人可以看到我看不到的东西?我跑了react-native run-android --variant=release然后我跑了这个adb logcat "*:E",然后我打开了应用程序,这就是我得到的......

11-08 15:56:03.535 29663 29663 E com.myapp: Not starting debugger since process cannot load the jdwp agent.
11-08 15:56:03.584   549  3978 E msm8916_platform: platform_check_backends_match: Invalid snd_device =
11-08 15:56:03.586  1075  1134 E PRM_CONFIG_Parser: get_custom_config not found
11-08 15:56:03.592   549  3978 E ACDB-LOADER: Error: ACDB_CMD_GET_AFE_COMMON_TABLE_SIZE Returned = -19
11-08 15:56:03.729  1075  1134 E PRM_CONFIG_Parser: get_custom_config not found
11-08 15:56:04.183 29663 29691 E AndroidRuntime: FATAL EXCEPTION: create_react_context
11-08 15:56:04.183 29663 29691 E AndroidRuntime: Process: com.myapp, PID: 29663
11-08 15:56:04.183 29663 29691 E AndroidRuntime: java.lang.RuntimeException: Unable to load script. Make sure you're either running a Metro server (run 'react-native start') or that your bundle 'index.android.bundle' is packaged correctly for release.
11-08 15:56:04.183 29663 29691 E AndroidRuntime:    at com.facebook.react.bridge.CatalystInstanceImpl.jniLoadScriptFromAssets(Native Method)
11-08 15:56:04.183 29663 29691 E AndroidRuntime:    at com.facebook.react.bridge.CatalystInstanceImpl.loadScriptFromAssets(CatalystInstanceImpl.java:218)
11-08 15:56:04.183 29663 29691 E AndroidRuntime:    at com.facebook.react.bridge.JSBundleLoader$1.loadScript(JSBundleLoader.java:31)
11-08 15:56:04.183 29663 29691 E AndroidRuntime:    at com.facebook.react.bridge.CatalystInstanceImpl.runJSBundle(CatalystInstanceImpl.java:247)
11-08 15:56:04.183 29663 29691 E AndroidRuntime:    at com.facebook.react.ReactInstanceManager.createReactContext(ReactInstanceManager.java:1152)
11-08 15:56:04.183 29663 29691 E AndroidRuntime:    at com.facebook.react.ReactInstanceManager.access$900(ReactInstanceManager.java:123)
11-08 15:56:04.183 29663 29691 E AndroidRuntime:    at com.facebook.react.ReactInstanceManager$5.run(ReactInstanceManager.java:943)
11-08 15:56:04.183 29663 29691 E AndroidRuntime:    at java.lang.Thread.run(Thread.java:764)
11-08 15:56:04.259  1075  1134 E PRM_CONFIG_Parser: get_custom_config not found
11-08 15:56:04.652  1893  2092 E InputDispatcher: channel 'e1bed86 com.myapp/com.myapp.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
11-08 15:56:04.714 12294 12356 E chromium: [ERROR:aw_gl_functor.cc(102)] Received unexpected kModeProcessNoContext
11-08 15:56:04.717 12294 12356 E chromium: [ERROR:aw_gl_functor.cc(102)] Received unexpected kModeProcessNoContext
11-08 15:56:07.734  1893  2396 E TaskPersister: File error accessing recents directory (directory doesn't exist?).

标签: androidreact-native

解决方案


推荐阅读