Eclipse中JNI工程导入Android Studio

一.新建gradle.properties,内容为android.useDeprecatedNdk=true




二.module的gradle文件加入

    sourceSets.main {
        jniLibs.srcDir 'src/main/jniLibs' 
        jni.srcDirs = [] 
    }

    task ndkBuild(type: Exec) {
        if (Os.isFamily(Os.FAMILY_WINDOWS)) {
            commandLine 'ndk-build.cmd', '-C', file('src/main/jni').absolutePath
        } else {
            commandLine 'ndk-build', '-C', file('src/main/jni').absolutePath
        }
    }

    tasks.withType(JavaCompile) {
        compileTask -> compileTask.dependsOn ndkBuild
    }



猜你喜欢

转载自blog.csdn.net/tyndale1993/article/details/49176693