android jar包添加至工程,Android Studio 使用- 5 - 导入jar包,依赖工程,arr「原创」...

本文详细介绍了在Android Studio中导入jar、aar文件以及依赖工程的三种方法,包括直接复制到libs目录、使用Import Module以及在build.gradle文件中添加compile语句。同时,文章还提及了查看导入是否成功的验证步骤,对于开发者平滑过渡从Eclipse到Android Studio具有指导意义。
摘要由CSDN通过智能技术生成

本文会带来什么

如何导入jar包,依赖工程,arr

导入jar

1. 直接copy到libs文件夹下,右键Add as,具体步骤如下(优点:和eclipse类似,平滑过渡)

1.1 点击工具栏选择Project模式(关于模式,请参照”目录3-界面预览“)

1.2 复制volley.jar到libs文件夹下

1.3 选中jar,右键,选择Add As Library

1.4 成功

as_learn_5_0.png

PS1:可以查看File->Project Stucture->app->dependencies查看,确实已经导入

as_learn_5_1.png

PS2:或者查看build.gradle文件,确实已经导入

as_learn_5_2.png

2. Import jar 方式导入jar包(本步骤的后半部分其实已经是导入依赖工程的部分)

2.1 File->New->New Module

2.2 选择Import jar/arr

as_learn_5_3.png

2.3 选择jar位置,点击finish导入

as_learn_5_4.png

2.4 点击菜单,File->Project Structure,显示如图所示界面,可见,volley已经存在project structure中,你需要的只是把volley和app关联

as_learn_5_5.png

2.5 点击app,然后点击Dependencies

as_learn_5_6.png

2.6 这个界面显示的是app工程引用的依赖工程,jar等,点击最下方“+”号,选择,将volley与app关联,点击ok即可

as_learn_5_7.png

2.7 至此已经成功导入

3. compile方式导入jar,如果 该包有compile方式的话(Gradle语法),如下面v4包(优点:项目比较干净)

3.1 如下图所示,在build.gradle文件dependencies部分加入你找到的compile语句

as_learn_5_8.png

3.2 在文件上方会出现Sync Now,如图所示,点击即可编译,如果是正确的compile语句,即导入成功

as_learn_5_9.png

3.3 接下来的步骤重复 一.2.D中的步骤,即引用成功

小结:总结了导入jar常用的三种方式,个人认为如果有可能,第三种方式最佳

引用依赖工程

AS中的依赖工程叫做Module。

AS中的依赖工程是和eclipse 中的目录结构不一样的,你可以把eclipse中的依赖工程转成AS工程(这样做可能会有莫名其妙的问题),但是我推荐新建Module,然后copy

源码和资源到新的Module中,这是最保险的。

1. 新建Module

1.1 File->New->New Module,然后一步一步创建,直到Finish,即创建Module成功

as_learn_5_10.png

1.2 接下来的步骤重复 一.2.D中的步骤,即引用新创建的Module成功

2. 常规方法引用依赖工程

所以,下面的操作建立在已经存在一个可以被引用的AS依赖工程

2.1 File->New->Import Module,选择 依赖工程,点击Finish(这些都很简单,不在截图)

2.2 接下来的步骤重复 一.2.D中的步骤,即引用新import的Module成功

3. compile方式引用依赖工程

看到这里是不是很熟悉?没错,跟引入jar一样,如果这个依赖工程放出了compile引用的方式,可以直接在build.gradle中声明,编译即可引用,

具体步骤参照一.3 的步骤,即引用成功

小结:总结了引入依赖工程的几种方式,其实和引入jar很类似

引入aar

什么是aar?其实和jar类似,最大的区别是,jar只有class源文件,但是arr不仅有源文件,还有各种资源文件,导入了aar,类似于导入了依赖工程

1. File->New->New Module

2. 选择Import jar/arr,然后一步步操作直到Finish

as_learn_5_11.png

3. 接下来的步骤重复 一.2.D中的步骤,即导入arr文件成功

PS:一个依赖工程的arr文件可在该依赖工程的/build/outputs/arr文件夹下找到

小结:总结了导入arr文件的方式,导入后不可修改

小结简单描述了导入jar,依赖工程,arr等的方式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值