如何使用ADT插件将“Androiddevise支持库”添加到Eclipse中?

2015年5月宣布的Android开发者博客 :

devise库现在可用,所以请确保在SDKpipe理器中更新Android支持信息库。

我使用最新的ADT插件Eclipse(版本:Luna 4.4.2),在SDKpipe理器中没有看到任何“devise”:

SDK经理

当试图在我的项目中使用android.support.design.widget.FloatingActionButton或android.support.design.widget.NavigationView像这样 –

应用截图

我不幸得到错误:

引起:java.lang.ClassNotFoundException:未findpath上的类“android.support.design.widget.NavigationView”…

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

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

但如何解决这个在Eclipse? 我可以下载devise库的JAR文件吗?

我search了\sdk\extras\android\support\path,但没有find任何。

在使用devise支持库之前,您必须从android-sdks \ extras \ android \ support \ v7 \ appcompat导入support-v7-appcompat库 。 那么,你必须:

  • 在eclipse中为devise支持库创build一个android库项目
  • android-sdks \ extras \ android \ support \ design目录的内容放在devise支持库项目中
  • appcompat-v7库链接到devise支持库项目
  • 从项目链接支持库项目。

注意:如果你不能finddevise文件夹,你可能想尝试这个位置,而不是: android-sdk\extras\android\m2repository\com\android\support\design

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

更多的信息只是检查styles_base.xml文件中的错误 – android应用程序 – 找不到匹配给定名称的资源'android:Widget.Material.ActionButton'