【问题标题】:'appComponentFactory' in package 'android' No resource identifier found for attribute包“android”中的“appComponentFactory”找不到属性的资源标识符
【发布时间】:2021-10-30 21:04:44
【问题描述】:

我没有找到任何解决此问题的方法, 实际上错误在AndroidManifest.xml

android:appComponentFactory="android.support.v4.app.CoreComponentFactory"

【问题讨论】:

标签: android ionic-framework


【解决方案1】:

只需安装这个插件:

cordova plugin add cordova-android-support-gradle-release --variable ANDROID_SUPPORT_VERSION=27.+

【讨论】:

  • 谢谢,这行得通,但您介意简要解释一下原因或指出正确的方向吗?我似乎花了太多时间来解决这样的问题。我正在构建一个 ionic-v3 项目,并且刚刚完成了新的 npm 安装并删除并重新创建了我的 cordova android 平台。我根据我的设置将我的版本设置为 26.+,但不确定这是否是个好主意。
  • 很好回答你拯救我的一天
  • 如何安装这个插件?
【解决方案2】:

你需要使用cordova android@8.0.0 请按照以下步骤操作。

• 运行:

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

通过这些步骤,您的构建将再次运行

【讨论】:

  • 购买旧版本可能不是一个好主意。如果你想发布到商店,你将很难。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多