標籤:android studio 引入 so檔案 lib libs 庫檔案
方法一:
將libs檔案夾下的so檔案,通過gradle配置任務編譯成jar檔案。
apply plugin: ‘com.android.library‘android { compileSdkVersion rootProject.ext.compileSdkVersion buildToolsVersion rootProject.ext.buildToolsVersion defaultConfig { minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion } /** 匯入so檔案 */ 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" } tasks.withType(JavaCompile) { compileTask -> compileTask.dependsOn(nativeLibsToJar) }}dependencies { provided fileTree(dir: ‘libs‘, include: [‘*.jar‘])}
參考資料:http://blog.csdn.net/wulianghuan/article/details/44567001
本文出自 “天空沒有痕迹但我飛過” 部落格,請務必保留此出處http://glblong.blog.51cto.com/3058613/1694567
Android Studio:正確引入so檔案的方法