您的位置:首页 > 移动开发 > Android开发

Android studio添加jar包,三方源码library,以及so文件步骤

2015-08-26 13:39 721 查看
一 添加jar文件。

(1) 当你启动android studio后可能会出现如下两种界面(不包括你项目报错的情况,若报错可自行百度,解决)。当为第一种界面的时候,您需要点击图中箭头标注的地方, 将其切换到Project 目录结构下,也就是如图2所示。



图 1



图 2

(2) 接下来,在图2所示的界面依次找到 app ---> libs 文件夹 ,然后,复制项目中所需的 .jar 文件,将其复制粘贴到libs文件夹下。会有 图3 提示,直接点击OK 即可。



图3

(3) 待到将所需的jar文件粘贴进去之后,会有如 图4 中的两种情况。图中红色标 1 的表示,虽然粘贴了,但是未给项目添加引用。红色标 2 的,已经给项目引用,可正常使
用文件。



图 4

(4) 如图4 中的如何给项目添加引用呢,其实也很简单。步骤为 选中未引用jar文件 --- > jar文件上依次右键 --- > Add AS Library...(一般是倒数第二个),如图 5 所示



图 5

(5)
待选中Add As Library之后,会弹出 图6 所示界面,选择你所要导入的Module (在android studio中相当于Eclipse的Project),若是当前有很多的modelu的话可在此选
择需要给那个添加引用,若是只有一个的话,那么直接点击OK 即可 (确定后Android studio会重新编译一次)。



图 6
(6) 出现如图7 所示界面,即代表添加 .jar 文件成功。接下来就可以愉快的编程了,啦啦啦 啦啦啦 啦啦啦








图 7

二 添加 .so 文件.

(1) 在android studio中添加so文件,不像eclipse中那么简单,但是也没有那么复杂。找到如 图8 所示的文件夹 ,按图中步骤所示依次选择,出现如 图9 中所示的界面输入
要新建的文件夹的名称 jniLibs (注意 在这里这个文件夹的名称 必须是jniLibs 不能是其他的).输入名称之后,直接点击OK即可。





图 8



图 9

(2) 接下来,出现如 图10 所示界面 表明创建成功。咱们再进行下一步。




图 10

(3) 我在这里以,已有的视频解码的库为例子,(感兴趣的用户可以多尝试)。将已有的库直接连同CPU的型号标示文件夹一起复制粘贴到该文件夹下,弹出确认框的时候直接 点击OK 确认即可,最终的界面如 图11 所示。这样一个依赖库就添加完成了。



图 11

三 添加第三方源码Library

1. 添加Eclipse编写的源码工程为引用类库。

(1) .依次选择 file ----> new ----> Import Module 如图 12 所示。



图 12

(2)
选中之后 出现如 图13 所示界面 点击后面红色箭头 指向的部分 (注:有部分使用者的这块弹出框较小,导致箭头标记位置未能显示,手动拖动编辑框将位置调大点
便可正常显示);



图 13

(2) 接下来会弹出 一个项目选择框 依次找到自己的项目所在位置 然后选择就行 选择完成后点击OK即可,出现如图14所示. 点击next 即可(注意 这里的module名称不
能重复,若是选中的项目名称与已有的module重复,请自行修改 图14 中红色标记2位置的名称)。



图 14

(3) 图 15 所示直接 Finish 即可。接下来便是导入过程...(本界面只是询问是否用android studio的gradle编译器进行编辑,替换jar包,library的引用方式)。



图 15

(4) 出现 如 图16 所示的界面即为 导入成功。接下来可以在项目中进行引用。图中左边为导入后的界面,右边为导入的一些log提示信息。



图 16

(5) eclipse编写的项目导入讲解完毕了,下面讲解Android studio编写的项目引用为三方库的方法。

2 导入Android studio 编写的项目为三方库

(1、2) 与eclipse项目导入时的(1)(2)一致。

(3) 上面两步操作完成后,在选择项目的时候,如 图17 所示,选择Android studio 编写的项目下的某个module 而不是整个项目 这点大家切记 切记。(图中的1 相当于
eclipse的workspace 2 相当于eclipse的Project)。



图 17

(4) 当出现如 图18 所示的界面的时候,说明目前导入的module与已有的module名称重复了,修改目前需要导入的module名称即可,我在这里直接修改成了app2,接
下来直接点击 finish 即可。



图 18

(5) 出现如 图19 所示界面表示导入成功了







图 19

四 如何在项目中,引用刚才添加的jar 文件 还有第三方源码库呢,也是很简单的。

1. 如图 20所示,将上面的标签栏切换到 Android下,会看到刚才引用的哪些,三方库都显示出来了,现在依据步骤,依次选择 app --- > app右键 ----> Open Module
Settings.



图 20

2.如 图21 所示 选择最后一个选项 Dependencies。



图 21

3. 到这步之后,点击如 图22 所示红色圈住的+,然后会弹出三个选项卡,其中 第一个 表示Android SDK中携带的类库 比如常用的V4 V7之类。 第二个 表示 打开项目所在
的文件 在这里我们可以添加最早引用的libs目录下的 .jar 文件 第三个 表示的是 刚才最后引用的第三方开源库。





图 22

(1) 添加 选项一 SDK类库界面 图23所示,选中后OK即可。



图 23

(2) 添加 选项卡2 引用jar文件 如 图24 所示。




图 24

(3) 添加选项卡 三 引用的三方开源库的引用 如图25所示。



图 25

4.待上面的引用添加完成之后 如 图26 所示,在这里 直接点击OK即可完成引用。



图 26

五 至此本篇博客就讲解完毕了,希望大家可以多交流,多提宝贵意见,谢谢。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: