【Android】Android Studio 使用第三方类库

本文详细介绍了在Android Studio中如何使用第三方类库,包括通过Gradle添加远程依赖库和导入本地类库的方法,以及遇到的问题与解决策略。以fresco和HtmlSpanner为例,讲解了直接导入项目源码的步骤,并提到了网络、JDK版本和依赖冲突等问题的处理。
摘要由CSDN通过智能技术生成

距离写第一行Android代码已五月有余,现在也才稍稍敢自称"Android开发者"。在这几个月的Android学习&开发过程中,我接触了不少优秀的开源库,社区的开发者们贡献的这些功能强大的库使我的开发工作变得更加简单高效。但是对于一部分Android初学者来说,各种形式的库却让他们觉得不知所措。如何正确地使用第三方库,成为他们迫切想了解的知识。现在自己在GitHub上寻找&使用第三方库也算得心应手,特总结分享。

一般开源库有两种形式:

  • 第一种是作者打包好的,格式有jar,so,aar 等。
  • 第二种是作者直接以源码的形式给出并没有打包的。

一、打包好的类库(以jar包为例)

1.远程依赖库

Android Studio 使用 Gradle 构建 Android程序,使用Gradle 添加远程依赖库也变得极为简单。一般开源类库作者都会将自己打包好的类库以这种发布出来,这样我就可以直接在Gradle添加依赖使用了。下面以著名的图片缓存库fresco 为例

fresco GitHub项目地址是: https://github.com/facebook/fresco

通过项目主页的README可以知道,你只要在build.gradle 文件中加入一条compile 命令即可

If you are building with Gradle, simply add the following line to the dependencies section of your build.gradle file:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值