【问题标题】:support library in Eclipse vs AndroidStudioEclipse 与 Android Studio 中的支持库
【发布时间】:2016-02-13 13:45:04
【问题描述】:

我尝试构建引用 android.support.design 库(其中包含 CoordinatorLayout 和 FAB)的 Eclipse 项目。我复制到我的工作区 android.support.v7.recyclerview 库项目并成功构建它。然后对 appcompat-v7 做了同样的事情。这使我能够构建设计库(以前也复制到工作区中),这一切正常。最后,我构建了引用设计库的项目。一切顺利,设计师提供了良好的预览(API23),但在设备上运行(API 17)没有成功——LogCat 表示无法膨胀 CoordinatorLayout。 TargetSDK 是 17,compilerSDk 是 23。我的支持库是 23.1 版本。

在 Android Studio 中创建相同的项目时(一切都是由向导生成的),我没有遇到任何问题。我注意到 gradle 文件中的依赖项相同,并且 SDK 与 Eclipse 中的相同。为什么会有这些差异,我哪里出错了?

【问题讨论】:

    标签: android eclipse android-studio


    【解决方案1】:

    您的意思是您在 Eclipse 上有问题,但在 Android Studio 中没有问题?尝试降低 compilerSDk 或将 TargetSDK 升级到最新版本。

    【讨论】:

    • 是的,它不能使用 Eclipse。我将 TargetSDK 提高到 23 没有结果。 Thane 将 appcompat-V7、recyclerview 和设计库重新编译到 API21 和项目本身,也到 21,但错误仍然存​​在。
    猜你喜欢
    • 1970-01-01
    • 2017-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    相关资源
    最近更新 更多