如何在eclipse中添加Android支持v7库?
如何在eclipse中添加Android支持v7库?例如,如何将CardView添加到EclipseAndroid项目中 注意:这是一个自我回答的问题,所以不需要浪费时间来回答。当然,如果你有什么要补充的,请补充 来自: 我知道这看起来像是很多步骤,但实际上它只是非常崩溃,只需要两分钟 要使用Eclipse向应用程序项目添加包含资源(如v7 cardview)的支持库,请执行以下操作: 基于支持库代码创建库项目:如何在eclipse中添加Android支持v7库?,android,android-support-library,material-design,android-recyclerview,android-cardview,Android,Android Support Library,Material Design,Android Recyclerview,Android Cardview,如何在eclipse中添加Android支持v7库?例如,如何将CardView添加到EclipseAndroid项目中 注意:这是一个自我回答的问题,所以不需要浪费时间来回答。当然,如果你有什么要补充的,请补充 来自: 我知道这看起来像是很多步骤,但实际上它只是非常崩溃,只需要两分钟 要使用Eclipse向应用程序项目添加包含资源(如v7 cardview)的支持库,请执行以下操作: 基于支持库代码创建库项目: 确保您已经使用SDK管理器下载了Android支持库 创建库项目并确保项目的构建
- 确保您已经使用SDK管理器下载了Android支持库
- 创建库项目并确保项目的构建路径中包含所需的JAR文件:
- 选择文件>导入
- 选择现有Android代码进入工作区,然后单击下一步
- 浏览到SDK安装目录,然后浏览到Support Library文件夹。例如,如果要添加
项目,请浏览到cardwiew
/extras/android/support/v7/cardwiew/
- 单击“完成”导入项目。对于v7 cardview项目,您现在应该看到一个名为
的新项目android-support-v7-cardview
- 在新库项目中,展开
文件夹,右键单击每个libs/
文件,然后选择Build Path>Add to Build Path。例如,在创建v7 cardview项目时,将.jar
文件添加到构建路径。(根据您的设置,Eclipse可能已经完成了这四项工作。)android-support-v7-cardview.jar
- 右键单击库项目文件夹并选择生成路径>配置生成路径
- 在排序和导出选项卡中,检查刚刚添加到构建路径的
文件,以便依赖于此库项目的项目可以使用这些文件。例如,cardview项目要求您导出.jar
文件。(根据您的设置,Eclipse可能已经完成了这四项工作。)android-support-v7-cardview.jar
- 取消选中Android依赖项
- 单击确定(或应用并关闭)以完成更改
- 在项目资源管理器中,右键单击项目并选择属性
- 在对话框左侧的类别面板中,选择Android
- 在库窗格中,单击添加按钮
- 选择库项目并单击确定。例如,appcompat项目应列为
android-support-v7-cardview
- 在属性窗口中,单击确定(或应用并关闭)
如果发生这种情况,请记录在这些错误消息中看到的最高API级别(上面示例中的v21)。然后,在库项目的属性中,转到Android,将目标API设置为该级别(或更高级别),然后清理项目。这对我来说是有效的。(使用与上面相同的CardView示例)
(Android SDK安装位置)>附加>Android>支持>v7>CardView中选择CardView项目文件夹
我不必取消选中Android依赖项等。我想它可能在其他情况下也能工作。u可以看看这个过程对新打包的compat库不起作用。除了提取源代码并尝试为其构建Eclipse项目之外,还有其他想法吗?@DmitriyR可能会将源文件直接添加到您的项目中?这实际上是最简单的解决方案,如果您选择整个支持文件夹,那么您可以选中/取消选中所需的内容,并获得一个包含这些内容的库项目