如何使用ADT插件将“Androiddevise支持库”添加到Eclipse中?
2015年5月宣布的Android开发者博客 :
devise库现在可用,所以请确保在SDKpipe理器中更新Android支持信息库。
我使用最新的ADT插件Eclipse(版本:Luna 4.4.2),在SDKpipe理器中没有看到任何“devise”:
当试图在我的项目中使用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'