zoukankan      html  css  js  c++  java
  • 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.csdn.net/zhangxinrun/article/details/8965115

  • 相关阅读:
    Allow Zero Length 允许空字符串 ACCESS
    数据集永久字段的Visble 属性为何不起作用
    Microsoft Jet 数据库引擎 SQL 和 ANSI SQL 的比较
    Microsoft 数据访问组件 (MDAC) 的版本历史记录
    Windows 7 英文版操作系统中文软件乱码解决方法
    DBLookupComboBox 的初始值
    无法为更新定位行,一些值可能已在最后一次读取后已更改
    [hdu6428]Problem C. Calculate
    [hdu6437]Problem L. Videos
    [hdu6434]Problem I. Count
  • 原文地址:https://www.cnblogs.com/tony-yang-flutter/p/3407059.html
Copyright © 2011-2022 走看看