【问题标题】:Android build fails - Diagnostic , ImagePicker plugin dependency mismatchAndroid 构建失败 - 诊断、ImagePicker 插件依赖项不匹配
【发布时间】:2017-04-27 18:59:14
【问题描述】:

我正在处理我的 ionic 3 项目,该项目正在完美构建,直到它决定不这样做。当我运行 ionic run android 时,它失败了

构建失败

错误:/home/raj/ionic/bookemon/platforms/android/gradlew:命令 failed with exit code 1 错误输出:注意:某些输入文件使用或 覆盖已弃用的 API。注意:使用 -Xlint:deprecation 重新编译 细节。注意:某些输入文件使用或覆盖已弃用的 API。 注意:使用 -Xlint:deprecation 重新编译以获取详细信息。

/home/raj/ionic/bookemon/platforms/android/build/intermediates/res/merged/debug/values-v24/values-v24.xml:3: AAPT:检索项目的父项时出错:未找到匹配的资源 给定的名字 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'。

/home/raj/ionic/bookemon/platforms/android/build/intermediates/res/merged/debug/values-v24/values-v24.xml:4: AAPT:检索项目的父项时出错:未找到匹配的资源 给定的名字 'android:TextAppearance.Material.Widget.Button.Colored'。

/home/raj/ionic/bookemon/platforms/android/build/intermediates/res/merged/debug/values-v24/values-v24.xml:3: 错误:检索项目的父项时出错:找不到资源 匹配给定的名称 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'。

/home/raj/ionic/bookemon/platforms/android/build/intermediates/res/merged/debug/values-v24/values-v24.xml:4: 错误:检索项目的父项时出错:找不到资源 匹配给定的名称 'android:TextAppearance.Material.Widget.Button.Colored'。

FAILURE:构建失败并出现异常。

  • 出了什么问题:任务 ':processDebugResources' 执行失败。

    com.android.ide.common.process.ProcessException: 无法执行 aapt

这种情况多发生在sdk平台和构建工具不匹配的时候。但我已经安装了25 两者的最新版本。

当我没有DiagnosticImagePicker 这两个插件时,构建成功。两者都不能很好地协同工作。如果我只添加其中一个构建成功。

我有最新的android@6.2.1 平台。如果您需要更多信息,请告诉我。我真的被困住了。

【问题讨论】:

    标签: android cordova ionic-framework


    【解决方案1】:

    花了一些时间来理解这个问题。这是由于两个插件都使用的库中的依赖项不匹配 - AppCompat 。 ImagePicker 已将其固定为 23 。因此,作为临时修复,我将诊断插件分叉为使用版本 23。这是repo

    两个存储库都存在问题,必须来自 Imagepicker 的修复。

    https://github.com/dpa99c/cordova-diagnostic-plugin/issues/203

    https://github.com/Telerik-Verified-Plugins/ImagePicker/issues/51

    【讨论】:

      猜你喜欢
      • 2016-07-11
      • 2016-01-24
      • 2017-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-17
      • 2015-09-27
      相关资源
      最近更新 更多