Android 配置从GitHub上下载下来的不太规则的源代码库,并保证程序正常运行

时间:2023-03-09 18:55:39
Android 配置从GitHub上下载下来的不太规则的源代码库,并保证程序正常运行

用过github的朋友一定会发现,我们在github上下载下来的源代码(例子和库),放到eclipse中并不是总能正常运行的,它有可能会出现这样或者那样的错误,例如:找不到jar包,配置文件错误,R文件丢失等。

本文将以一个例子的形式,详细介绍如何配置从GitHub上下载下来的源代码。

github上的项目一般分为两部分:

1.library(需要引用的jar包)

2.example(例子)

下面以android-swipelistview为例逐步介绍其配置方法;SwipeListView是一个Android List View实现,实现了自定义ListView单元格,可通过滑动来显示扩展面板。

如需下载源代码请点击超链接。

android-swipelistview项目分两个部分:

 

1.lib是:swipelistview;

2.例子是:SwipeListViewExampleActivity。

 

配置步骤:

swipelistview:

1. 引入android-swipelistview库:导入开源库,用Import选项,然后Android选项下的“Existing Android Code Into Workspace”引入库;

2.引入swipelistview的依赖库nineoldandroids-2.4.0.jar(在工程主目录下新建一个libs文件夹将需要引用的jar包放入其中即可)jar包下载地址:https://github.com/JakeWharton/NineOldAndroids/downloads

3.引入android-swipelistview的依赖内部库android-support-v4.jar(如果找不到支持库可以在从其他项目中copy一份)

4.编译android-swipelistview库的jar包:项目的Properties选项,Android选项,勾选"Is Library";点击“apply” 然后再点击“Ok”即可

5.如果项目中还是会报错,clean一下工程

 

SwipeListViewExampleActivity:

6.引入android-swipelistview.jar包:项目的Properties选项,Android选项,Library框选择add按钮添加swipelistview.jar包;

7.同第3步一样引入android-support-v4库;

8.打包前要包含android-support-v4库:项目的Properties选项,Java Build Path标签,Order and Export选项,勾选“Android Private Libraries”选项;

9.clean一下项目

好了到此结束,希望对大家有帮助

参考地址:

http://blog.****.net/zhangxinrun/article/details/8965115