android - 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?).
解决方案
推荐阅读
- javascript - 我无法从 google-translate 获取我的 api 调用来工作
- sockets - 如何从VM从外部网络访问openstack vm实例
- asp.net - 登录 Asp.net.Core Mvc 后如何显示用户名
- javascript - 在 .map() 函数运行时渲染项目
- r - 有什么方法可以将线性模型中的交互作用分开?
- android - 保存到 Firestore 时图像非常压缩
- javascript - dataTables AdminLTE3 模板中的文本对齐
- python - SQLAlchemy 删除多对多行
- php - PHP openssl MCRYPT_RIJNDAEL_128 等效
- python - LSTM 的输入维度