摘要: AS使用ndkbuild创建cpp工程记录 由于需要使用c++和.so库,所以必须要使用ndk方式,记录下过程。 现状是,我们得到第三方的.so和一些头文件类,需要使用这些类和函数来完成我们的功能,比如说机器学习算法运算库,但如何使用这些在.so内的函数呢?需要把.so和头文件加载到项目中,这就需要 阅读全文
posted @ 2018-04-22 14:22 zhcnick 阅读(242) 评论(0) 推荐(0)
摘要: 想用c++代码在Java中调用,之前也一直OK调用.so库和jni接口,但不知道为什么在AS3.0上一直报标准库找不到; 还有一个变动就是AS2.2以后ndk编译默认采用cmake了,这就导致以前的Android.mk和Application.mk文件写法不行了;但为了方便还是使用了ndk buil 阅读全文
posted @ 2018-04-22 14:21 zhcnick 阅读(1226) 评论(0) 推荐(0)
摘要: 想用c++代码在Java中调用,之前也一直OK调用.so库和jni接口,但不知道为什么在AS3.0上一直报标准库找不到; 还有一个变动就是AS2.2以后ndk编译默认采用cmake了,这就导致以前的Android.mk和Application.mk文件写法不行了;但为了方便还是使用了ndk buil 阅读全文
posted @ 2018-04-22 14:19 zhcnick 阅读(140) 评论(0) 推荐(0)
摘要: AS使用NDK Cmake方式依赖第三方库注意事项 AS2.2以后支持Cmake了,以前的Android.mk的方式可以告别了,官方教程 CMakeLists.txt文件的书写 引入第三方库使用add_library()需要指定是SHARED >.so or STATIC >.a,和IM 阅读全文
posted @ 2018-04-22 14:19 zhcnick 阅读(91) 评论(0) 推荐(0)
摘要: AS使用ndkbuild创建cpp工程记录 由于需要使用c++和.so库,所以必须要使用ndk方式,记录下过程。 现状是,我们得到第三方的.so和一些头文件类,需要使用这些类和函数来完成我们的功能,比如说机器学习算法运算库,但如何使用这些在.so内的函数呢?需要把.so和头文件加载到项目中,这就需要 阅读全文
posted @ 2018-04-22 14:18 zhcnick 阅读(82) 评论(0) 推荐(0)