首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在更改了本机项目的iOS后,在android和appName中成功构建后发布了构建崩溃

在更改了本机项目的iOS后,在android和appName中成功构建后发布了构建崩溃
EN

Stack Overflow用户
提问于 2019-10-28 13:57:31
回答 2查看 195关注 0票数 0

安卓发布版本在改变app_name (strings.xml)后崩溃。App正在调试变体中成功地构建和运行,但是通过CLI (react-native run-android --variant release --deviceId XYZZ)和android发布了下面的错误。

日志截图

为解决以下问题而采取的步骤:

删除节点模块、纱线锁定和重新安装modules

  • Invalidate缓存并重新启动android。

  • 清除项目缓存中的Android studio.

  • gradlew清洁

请注意调试版本正在成功运行。

"react": "16.8.3", "react-native": "0.59.4", gradle-5.4.1, buildToolsVersion = "28.0.3, compileSdkVersion = 28, targetSdkVersion = 28, supportLibVersion = "28.0.0", googlePlayServicesVersion = "11.8.0""

编辑: AppName中的package.json和app.json中的getMainComponentName()和MainActivity类中的getMainComponentName()都引用了相同的名称,AppRegistry使用的是来自app.json的appName (使用react-本机init创建的项目)。

EN

Stack Overflow用户

回答已采纳

发布于 2019-10-30 05:08:20

发现该问题与appName中的更改无关,而是由于store.js实现中的问题而无法启动。const middlewares = [thunk, __DEV__ ? logger : null];试图应用空中间件是应用程序在引导时崩溃的问题。但多亏了友好的、模糊的信息,Application is not registered大部分时间都毁了。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58592266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档