android 导入so库文件

释放双眼,带上耳机,听听看~!

昨天,自己又把so库导入项目,当时做的时候出现错误,后来在网上搜素了资料就解决了。自己感觉自己对导入so库还是不熟练,所以在这里就简单记录一下。

1.在src/main中添加 jniLibs文件夹 ,把.so复制进去,或者把在lib目录下新建armeabi文件夹,把so库文件添加到该文件夹下。

 

2.完成之后,编辑app目录下的build.gradle文件,在android结点下,为其添加以下代码:

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

    }

 

 

完整的build.gradle文件如下所示:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 20
    buildToolsVersion "20.0.0"

    defaultConfig {
        applicationId "com.adwo.gamecenter.civetcoffeegamecenter"
        minSdkVersion 9
        targetSdkVersion 20
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    sourceSets {
        main {
            jniLibs.srcDirs = ['libs']
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:20.0.0'
}


 

然后直接编译工程就可以了。

 

就这么简单。

 

 

 

 

 

 

 

 

 

人已赞赏
Android文章

android 非法字符 ufeff错误

2020-3-14 20:37:17

Android文章

android studio 快速删除无用的import包

2020-3-14 22:02:13

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索