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

时间:2022-10-23 08:31:27

一  添加jar文件。

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


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

 1

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

 2

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


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

图3

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


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

图 4


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


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

  图 5 


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


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

图 6 

(6) 出现如图7 所示界面,即代表添加 .jar 文件成功。接下来就可以愉快的编程了,啦啦啦  啦啦啦 啦啦啦Android studio添加jar包,三方源码library,以及so文件步骤Android studio添加jar包,三方源码library,以及so文件步骤 


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

图 7 


二   添加 .so 文件.

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

 

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

图 8 

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

图 9 

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


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

图 10

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

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

图 11


三   添加第三方源码Library 

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

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


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


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

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

图 13

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


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

图 14

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


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

图 15 

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


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

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


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

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

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

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

图 17

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


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

图  18


(5) 出现如 图19 所示界面表示导入成功了 Android studio添加jar包,三方源码library,以及so文件步骤Android studio添加jar包,三方源码library,以及so文件步骤


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

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

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


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

图 20

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

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

图 21


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

    

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

图 22

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

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

  图 23

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

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

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

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

图 25

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

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

图 26


五   至此本篇博客就讲解完毕了,希望大家可以多交流,多提宝贵意见,谢谢。