Closed youngjuning closed 5 years ago
jar
app
libs
“Add As Library”
注:如果不执行2、3步,jar 文件将不起作用,并且不能使用 import 语句引用。
import
添加 so 文件我接触的最多的是搞百度地图阿高德地图的时候还有用别人的 sdk 的时候经常需要用到 so 文件,在 eclipse 里面很简单,在 lib 目录下直接新建一个文件夹,一般文件夹是 armeabi ,然后把要用到的 so 文件复制进去。
so
sdk
lib
armeabi
而 android studio 这样做是不行的,会报 so 文件找不到错误。因为 android studio 的 so 文件是要在 src->main 下新建一个文件夹 jniLib ,然后再把 so 文件所在的那个文件夹 armeabi 复制过去。
src->main
jniLib
dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') // here implementation 'com.android.support:appcompat-v7:28.0.0' }
一、引用jar文件
jar
文件复制、粘贴到app
的libs
目录中;jar
文件,并点击弹出菜单中的“Add As Library”
,将jar
文件作为类库添加到项目中;二、引用so文件
添加
so
文件我接触的最多的是搞百度地图阿高德地图的时候还有用别人的sdk
的时候经常需要用到so
文件,在 eclipse 里面很简单,在lib
目录下直接新建一个文件夹,一般文件夹是armeabi
,然后把要用到的so
文件复制进去。而 android studio 这样做是不行的,会报
so
文件找不到错误。因为 android studio 的so
文件是要在src->main
下新建一个文件夹jniLib
,然后再把so
文件所在的那个文件夹armeabi
复制过去。