• 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

  • 相关阅读:
    join
    Hadoop 的 TotalOrderPartitioner
    机器学习开源项目
    java 编程性能调优
    kettel的stream lookup报错
    Mondrian Schema workbench工作界面 简介(实在懒得写,居然有人弄了,收藏了)
    linux软链接和硬链接
    那些超级成功的公司(看着不错,自己收藏)
    Ngnix中的fastcgi參数性能优化和解释
    zip 的 压缩与解压
  • 原文地址:https://www.cnblogs.com/tony-yang-flutter/p/3407059.html
Copyright © 2020-2023  润新知