使用Android studio 构建自己的so,然后将项目打包成jar,提供so和jar给另一个项目使用

时间:2022-08-16 09:53:44

1.项目需要对数据加密,需要用jni这种方式更安全,需要将加解密放入so中

2.Android studio 的ndk开发方式,将项目引入jni,编译后在build->intermediates->cmake->debug->obj下生成so包

3.修改项目gradle文件 'com.android.library',重新编译项目,自动生成jar,编写task,将生成的jar重新命名

4.将生成的jar和so引入到另一个项目中,这样就能使用在jni中得加解密方法