0

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

我尝试将 Twitter-Kit 集成到我自己实现的应用程序中。我的应用程序 android 构建版本是 Android 2.3.3(Api 级别 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 上构建的。我怀疑支持库的问题在我的应用程序和集成的织物 twitter 工具包库应用程序中不匹配。

请让我知道如何检查不支持 lib 的问题。

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

屏幕一

屏幕 2

4

1 回答 1

3

最后我得到了我的问题的答案。

根本原因:

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

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

解决方案:

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

于 2015-01-22T12:38:46.903 回答