在Android Studio里导入jar包及so包步骤如下:
1、在src同一级目录下建一个libs的文件夹
2、将jar包或so包拷贝到新建的libs文件夹下
3、jar包的话,右击选择add as library
4、如果是so包的话,找到跟src同级目录下的build.gradle ,添加如下标红信息,然后build->rebuild project即可
在Android Studio里导入library步骤如下:
1.新建工程,确定你AS的gradle版本(可在新建工程根目录中通过build.gradle文件查看)、compileSdkVersion 和buildToolsVersion(这两个可以在新建工程的file->project Structure->左边选择你的模块(我是app)->右边Properties下的1/2两项查看)
1.把SlidingMenu-master包解压出来,找到里面的library文件夹,把里面的文件复制出来,在新建工程的根目录下新建一个文件夹libraries,再在libraries文件夹中新建文件夹SlidingMenu,并把刚才的文件夹复制进来。
a.找到文件并打开修改配置文件,例如我的文件结构如下:D:AndroidStudio\Projects\UsingSlidingMenu\libraries\SlidingMenu\library\build.gradle
在其中把gradle版本修改成对应你的gradle的版本,还要修改spport 版本和app一致,比如我这边
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
}
}
apply plugin: 'android-library'
dependencies {
compile 'com.android.support:appcompat-v7:23.0.1'
}
b.找到如下字段处,修改compileSdkVersion和buildToolsVersion的版本为你AS对应版本
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
minSdkVersion 14
targetSdkVersion 23
}
2.回到AS->file->new->import Module->找到文件夹->完成,其实就是import一个module library
3.等重构完SlidingMenu就已经加入工程,但是两者还没有关联,
file->project Structure->左边选择app->右边Dependencies->再右边的绿色+ ->选择第三个->之后再选择:libraries:SlidingMenu
如果导入报错:FloatMath.sin(), 那就改成Math.sin()