首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ionic4:任务执行失败“:app:processDebugManifest”

Ionic4:任务执行失败“:app:processDebugManifest”
EN

Stack Overflow用户
提问于 2019-06-21 11:14:19
回答 3查看 5.5K关注 0票数 10

我正在开发一个带有角度和火力的ionic4应用程序。

我正在构建android的应用程序,使用的是:离子型cordova运行android,它成功地构建了应用程序。突然,当我运行相同的命令时,会出现一个错误,显示:

清单合并失败:属性应用@appComponentFactory,来自com.android.Support:support:28.0.0 AndroidManifest.xml:22:18-91也存在于androidx.core:1.0.0 AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).建议:在AndroidManifest.xml:5:5-37:19的元素中添加‘tools:replace=:appComponentFactory’以覆盖。

我尝试将tools:replace="android:appComponentFactory"添加到AndroidManifest.xml的元素中。我也尝试过删除这些平台/android,然后重新安装它,但没有得到结果。

有人知道发生了什么事吗?或者有人能帮我解决这个问题!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-06-21 16:10:38

我也有一个类似的问题,我想,并发现是因为AndroidX插件。以下是对我起作用的东西:

代码语言:javascript
复制
ionic cordova plugin add cordova-plugin-androidx
ionic cordova plugin add cordova-plugin-androidx-adapter

简单地添加这些插件就可以消除任何构建错误。

另外,如果您仍然在使用原始的firebase插件,您应该用一个固定的分叉替换它:https://github.com/wizpanda/cordova-plugin-firebase-libhttps://github.com/dpa99c/cordova-plugin-firebase

然后cordova clean android重建。

请注意,您还需要Android 28才能工作,我建议您也更新Cordova和离子型软件。

票数 14
EN

Stack Overflow用户

发布于 2019-06-21 17:05:26

在这个问题上花了几个小时之后,终于找到了解决办法。此构建失败是由于Google Play Services和Firebase于2019年6月17日发布的主要版本造成的。

代码语言:javascript
复制
ionic cordova platform rm android
ionic cordova platform add android@8.0.0 
ionic cordova plugin add cordova-plugin-androidx 
ionic cordova plugin add cordova-plugin-androidx-adapter

注:这将解决您的问题

注意:如果您使用的是cordova- plugin -firebase,并且遇到错误,可以使用此插件发布为cordova-plugin-firebasex,并用于解决新的Firebase SDK引起的问题:

代码语言:javascript
复制
rm -Rf platforms/android
cordova plugin rm cordova-plugin-firebase
rm -Rf plugins/ node_modules/
npm install
cordova plugin add cordova-plugin-firebasex
cordova platform add android

我希望这能帮上忙。

干杯!

票数 5
EN

Stack Overflow用户

发布于 2019-06-21 12:11:07

尝试删除并重新添加android平台。

代码语言:javascript
复制
ionic cordova platform remove android
ionic cordova platform add android
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56702352

复制
相关文章

相似问题

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