jar包混编C++

来源:互联网 发布:wps数据透视表教程 编辑:程序博客网 时间:2024/06/09 17:19

1.准备c++需要打包的源文件

2.利用Android Studio 2.0+版本对其进行打包,将java层接口文件写好,并映射至jni层,进行c++的函数调用

3.将so文件引入新的工程libs文件夹,并在gradle.build中配置

sourceSets {    main {        jniLibs.srcDirs = ['libs']    }}
4.新建module,File->New->New Module...
5.在Module中创建与打包so文件工程名一致的文件夹,并将java层中间文件引入新工程
6.编写业务逻辑代码
7.rebuild project,提取build->intermediates->bundles->debug/release->class.jar,将其改名,然后放入新工程libs,右键jar包,选择AS Libary
8.新工程编写以及使用

原创粉丝点击