在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()