2022-07-22 AndroidStudio-NDK开发 编译c代码提供so库和jar包 另外一个app调用,实例源码

一、编译c代码提供so库和jar包(ndkcompilecall工程)

      1、编译出jni so库

       2、编译出jar

 二、另外一个app调用前面工程生成的jar so(giadanextouchapp 工程)

     1、把jar 和so 复制到libs工程下面,giadanextouchapp\app\build.gradle添加下面的内容调用jar和jar

 

     2、如果直接复制粘贴到libs里面有可能会import失败的现象,需要从电脑的浏览器到该目录下面粘贴或者重新打开工程,这个也是坑,折腾很久。

     3、在主程序里面调用

三、真机测试结果 ,可以调用jar和jni下面的函数了,测试ok。 

四、源码链接,包含两个工程。

AndroidStudio-NDK开发编译c代码提供so库和jar包另外一个app调用,实例源码-Android文档类资源-CSDN下载

五、参考文章

用AndroidStudio编译出jar包的方法 - 灰信网(软件开发博客聚合)

Android JNI 编译so库_世外大帝的博客-CSDN博客_android jni编译so

AndroidStudio-NDK开发(一)cmake编译c代码提供so库和jar包-物联网技术文章-傲云电气网

猜你喜欢

转载自blog.csdn.net/qq_37858386/article/details/125933649
今日推荐