Android Studio 第6节 使用第三方java库

更新时间 修改意见
2016-08-02 陈敏

第6节 使用第三方java库

在程序开发的过程中,我们经常会使用到第三方提供的库文件,借助它们完成程序的功能。这些库文件就像是一个一个车轮,我们没有必要自己去又去造一遍车轮,既然有现成的,拿过来直接使用就好了。

6.1 直接使用第三方库的jar包

  1. 首先将第三方java库准备好,放到电脑本地的磁盘上;
  2. 将下载的java库文件(例如一个叫做arity-2.1.2.jar的java包)复制到项目工程所在的工程名\app\libs目录下,如果这个目录不存在,就自己创建一个;
  3. 在Android Studio左边的项目浏览区,选择Project视图;
  4. app->libs->arity-2.1.2,jar上点击右键,选择Add as Library...
  5. 在弹出的选择框中,点击OK

至此一个第三方提供的java库,就成功添加到项目工程了。

上面的操作实质上是在项目工程的app\build.grandle文件中加入了编译依赖,

6.2 不手动下载第三方库的jar包

Android Studio支持一种非常方便的第三方库依赖方式。例如要添加一个第三方的http访问库android-async-http。

  1. 编辑app\build.grandle文件,其中加入编译依赖,

  2. 一旦该文件被修改,在编辑窗口的右上角,会出现Sync Now的按钮,点击 重新刷新一下工程就完成了。

用这种方式添加第三方库,需要知道库的引用名字。这些库可以在jCenter的官方网站查找。通过官网提供的搜索引擎寻找你需要的第三方库,然后添加到项目工程的配置文件当中就可以了。


其中的原理大概是这样的:

Android Studio拥有一个强大的插件工具,帮助开发者直接使用发布到网络上的第三方库。这种库大致来自两个渠道:jCenterMarven Central

开发者在这两个地方注册,把希望分享给大众使用的第三方库,传到这里,通过网站审核就可以了正式发布了。

Android Studio默认选择了jCenter作为第三方库的供应者,所以我们需要寻找合适的第三方库的时候,可以优先去jCenter找。也可以将Android Studio的库查找源修改成Marven Central。不过这里我们就不介绍了。


/**************************************************************************/
* 版权声明
* 本教程只在CSDN安豆网发布,其他网站出现本教程均属侵权。
/
**************************************************************************/