【问题标题】:compilation error when integrating Fabric Twitter Kit in android在 android 中集成 Fabric Twitter Kit 时出现编译错误
【发布时间】:2015-03-20 23:46:35
【问题描述】:

我是一名安卓开发者。我在使用 Fabric SDK for android 时遇到了问题。

我尝试将 Twitter-Kit 集成到我自己实现的应用程序中。 我的应用程序 android build 版本是 Android 2.3.3 (Api level 10)。

将 kit-libs 添加到我的项目后,由于缺少一些主题和资源,我收到编译错误。 我找出了问题的根本原因。

这是因为 kit-libs android jars 需要 android build version Android 5.0 (Api level 21)。 因此,当我将 kit-libs 集成到我自己的项目中时,一些资源会丢失,该项目支持 android api level 10。

请建议我如何将这个 Twitter-Kit(kit-libs) 用于我基于 android api 级别 10 构建的应用程序。 我怀疑支持库的问题在我的应用程序和集成的 Fabric twitter 工具包库应用程序中不匹配。

请告诉我如何检查不支持 lib 的问题。

请找到我的问题的附加屏幕。

【问题讨论】:

    标签: twitter android-twitter twitter-fabric


    【解决方案1】:

    我的问题终于得到了答案。

    根本原因:

    这是我将 Fabric Twitter Kit 集成到我的应用程序时的问题。 我的应用程序 targetSdkVersion 和 Twitter 库项目 targetSdkVersion 发生了一些不匹配。

    在集成 twitter 时,在我的 project.properties 文件中添加了以下属性 manifestmerger.enabled=true。由于这个属性,我的应用程序与 targetSdkVersion 不匹配。

    解决方案:

    刚刚在 project.properties 文件中评论了manifestmerger.enabled=true。 在进行注释(或删除)之前,请确保该属性是否存在任何依赖关系。对我来说,它是在为我的 android 应用程序集成 twitter 工具包后添加的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-10
      • 2015-06-16
      • 2017-01-10
      • 2012-10-09
      • 2021-02-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多