自动备份cmake生成的带符号的jni库

在app的build.gradle里面加上

//如果是发布release版本,把带符号的库拷贝到app目录的上一级目录中
Task diyTask = project.task('diyTask') {
    doLast {
            println("=====================build.doLast success.=========================1")
    copy {
        println("=====================build.doLast success.=========================")
        from "build/intermediates/cmake/release/obj/armeabi-v7a"
        into "../"

     }
    }
}

project.tasks.whenTaskAdded { Task theTask ->
    if (theTask.name == 'assembleRelease') {
        theTask.dependsOn(diyTask)            // 编译完apk之后再执行自定义task
    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章