Android Studio 使用Gradle引入第三方庫文件的總結


jar文件
將jar文件復制至app module目錄下的libs文件夾下,然后打開app module目錄下的build.gradle配置文件,在dependencies項中添加配置命令,這里有兩種配置方式可供選擇:
一次性引入libs目錄下所有jar文件
compile fileTree(include: ['*.jar'], dir: 'libs')
單個逐一引入jar文件
compile files('libs/universal-image-loader-1.8.6-with-sources.jar')

so文件
新版Gradle實現了自動打包編譯so文件的功能,並且為so文件指定了默認的目錄app/src/main/jniLibs,當然默認是沒有這個文件夾的,我們只需要新建一個jniLibs文件夾,並將so文件復制到該文件夾下,編譯運行即可。
通常,為了更好地管理第三方庫文件,或者更簡單地將Eclipse項目轉化為Android Studio項目,建議將jar文件和so文件放在一起,統一擱置在app/libs目錄下,此時,我們只需要在build.gradle的android一欄中添加如命令,指定so文件的目錄即可:

sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}


jni.srcDirs指的是需要編譯的xx.c文件的地址
jniLibs.srcDir指的引用的xx.so文件的地址
https://blog.csdn.net/growing_tree/article/details/51979706


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM