在Eclipse中使用5.0之后出现高级控件
虽然现在AndroidStudio已经盛行,但是还是有不少公司在使用Eclipse开发android程序,可是使用eclipse的同学在使用5.0之后出现的高级控件
的时候,就没使用AndroidStudio的同学那么省事了,使用androidstudio的同学简直太简单了,androidstudio怎么引用我就不赘述了,今天主题
主要是讲在eclipse中引用。
今天我们单独拿5.0之后出现的高级控件CardView来说明一下。
首先确保我们已经在SDK Manager中下载好了我们extras中的support 资源。
然后我们找到下载路径,如下是我电脑上的下载路径,在SDK目录的extras目下:
E:\IDE\sdk\extras\android\m2repository\com\android\support
OK,我们这里是已经有CardView的lib和资源了。
我们进入cardview-v7目录,这里会出现很多个版本文件夹,如下:
我们只要选择一个我们需要的版本进入。
进入之后,我们会发现一个后缀为.arr的文件
ok,我们直接把这个文件解压缩到一直指定文件夹。
最后我们发现解压出来有一个jar包,这个就是CardView java代码的实现库,然后同济目录下还有其他的资源,比如res就是资源文件。
OK,我们现在eclipse中创建一个项目,作为library被其他项目引用使用。
创建完之后,把jar包放到该项目的lib目录下,然后add to build path,同时把资源文件,等其他文件同时copy到该目录的相应位置即可,
如果存在和其他资源文件冲突的话,那就保留解压出来的那些资源文件,把创建项目自动生成的删除。
然后在Build path configure中的Order and Export中就该jar包打够,这样就被第三方应用引用到。
最后我们还要将该应用设置为isLibrary即可。
最后我们在开发引用的时候, 直接引用上面创建的项目library