AndroidStudio 導入Jar包和第三方So庫
在android開發中,需要導入許多第三方的jar包和so庫來支持,包括像許多第三方的支持平台——友盟,環信、融雲、極光推送、微博、騰訊等第三方Api接入時都需要導入第三方SDK,而android studio和eclipse(ADT)有許多不同。所以,有些操作是不同的。這里來綜合講解一些這些文件導入的方法。
1. android studio jar包的導入
Android Studio的jar包導入和Eclipse的方法相似,在你的Project下面,有一個libs文件夾,將你的Jar包復制到這里。然后點擊File,找到下面的Project Structure,打開后選擇你當前的工程項目。找到上面最右面的那個選項卡Dependencies,點擊旁邊的綠色加號,然后添加你剛才復制到Libs下的jar包,點擊OK就添加成功了。

2. android studio so庫的導入
Android Studio的so庫導入和Eclipse的方式有些不同。在Android Studio中,要在工程的src/main下面新建一個jniLibs文件夾,然后將所用到的第三方so庫復制進來,然后找到Project下的build.gradle文件,在其中添加以下幾行代碼:
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
task nativeLibsToJar(type: Zip, description: "create a jar archive of the native libs") {
destinationDir file("$projectDir/libs")
baseName "Native_Libs2"
extension "jar"
from fileTree(dir: "libs", include: "**/*.so")
into "lib"
}

然后重新Gradle一下代碼,第三方so庫就加了進來。
