Android Studio 引用jar和so 文件

Android Studio 引用jar和so 文件

?

1.添加jar

?

?

eclipse上转到android studio ,发现android studio eclipseandroid studio 有很多地方还是不同的,就像这个添加引用,eclipse添加jar librery的方法是直接拖到lib目录下,然后add to build path 就哦了,而android studio 可没有add to build path 这个选项,但是有一个add as library

?

对这个librery进行管理可以eclipse的做法很简单,在你添加的包上右击,会有remove from build path 选项和config build path ,而android studio 的做法有两种,一种就算打开工程结构,File->project Construct快捷键是Ctrl + Alt +Shift + S 找到你的那个工程。有个dependencies,所有的依赖jar都在这里面拉。你可以点击+或者-来添加或者移除引用。

?

这个方法相对eclipse有一个比较达的优点是eclipse会产生很多重复的jar引用,也就是如果一个workspace里面有多个项目需要用同一个jar包,就需要复制一个到项目里面,而android studio不会。当然你也可以通过修改eclipse达到和android studio 一样的效果,但是我觉得太麻烦。

?

?

?

?

2.添加so文件

?

添加so文件我接触的最多的是搞百度地图阿高德地图的时候还有用别人的sdk的时候经常需要用到so文件,在eclipse里面很简单,在lib目录下直接新建一个文件夹,一般文件夹是armeabi,然后把要用到的so文件复制进去。

而android studio这样做是不行的,会报so文件找不到错误。因为android studio 的so文件是要在src->main下新建一个文件夹jniLib,然后再把so文件所在的那个文件夹armeabi复制过去。



?

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。