如何使用 ADT 插件将 "Android Design Support Library" 添加到 Eclipse?

How to add "Android Design Support Library" to Eclipse with ADT-plugin?

The Android Developers Blog 2015 年 5 月公布:

The Design library is available now, so make sure to update the Android Support Repository in the SDK Manager.

我正在使用 Eclipse(版本:Luna 4.4.2)和最新的 ADT 插件,但在 SDK 管理器中没有看到任何东西"design":

当尝试使用 android.support.design.widget.FloatingActionButton or android.support.design.widget.NavigationView in my projects like this one -

不幸的是我遇到了错误:

Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.design.widget.NavigationView" on path ...

如果我要使用 Android Studio,我可能需要行

compile 'com.android.support:design:22.2.0'

但是如何在 Eclipse 中解决这个问题?我可以下载设计库的 JAR 文件吗?

我搜索了 \sdk\extras\android\support\ 路径,但没有找到。

在使用设计支持库之前,您必须从 android-sdks\extras\android\support\v7\appcompat 导入 support-v7-appcompat 库。然后,您必须:

  • 在 eclipse 中为 设计支持库
  • 创建一个 android 库项目
  • 将目录android-sdks\extras\android\support\design的内容放入设计支持库项目
  • Link appcompat-v7 库 设计支持库项目
  • Link 从您的项目中支持库 项目。

Note: If you can't find the design folder you might want to try this location instead: android-sdk\extras\android\m2repository\com\android\support\design

你不能直接使用jar android-support-design.jar因为你也需要一些资源(这是aar格式的原因)。

有关更多信息,请查看 Error in styles_base.xml file - android app - No resource found that matches the given name 'android:Widget.Material.ActionButton'