在Android Studio裏導入library(以github裏的SlidingMenu爲例),jar包及so的步驟

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章