Android Studio添加so文件并打包到APK的lib文件夹中

     Gradle官方在新版本中已经实现了自动打包.so文件功能了。

     只需要在build.gradle的文件中的android目录下配置一下即可:

    

1 sourceSets {  

2         main {  

3             jniLibs.srcDirs = ['libs']  

4         }  

5     }  

   完整build.gradle配置文件如下:

 

 1 apply plugin: 'com.android.application'

 2 

 3 android {

 4 

 5     compileSdkVersion 21

 6     buildToolsVersion "21.1.1"

 7 

 8     defaultConfig {

 9         applicationId "com.johntsai.voicerecognize"

10         minSdkVersion 14

11         targetSdkVersion 21

12         versionCode 1

13         versionName "1.0"

14     }

15     buildTypes {

16         release {

17             minifyEnabled false

18             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

19         }

20     }

21     sourceSets {

22         main {

23             jniLibs.srcDirs = ['libs']

24         }

25     }

26 }

27 dependencies {

28     compile fileTree(include: ['*.jar'], dir: 'libs')

29     compile 'com.android.support:appcompat-v7:21.0.2'

30     compile files('libs/Msc.jar')

31 }

 

你可能感兴趣的:(android studio)