- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 在JNI c++中使用c11
在上篇文章中我们使用gradle自动生成Android.mk并自动调用ndk-build编译生成JNI so库,但是cpp源文件非常简单,当我们需要用到std::thread等c11特性时,还需要对gradle脚本做些改动。cpp源文件中包含<thread>,编译报错:E:\ShareFolder\project\AndroidStudioProjects\JNIDemo\jlib\src\main
2017-09-28 16:39:47 1379
原创 使用aar库封装c++动态库并在Android app中使用
我们要使用某服务的SDK,但是对方只有纯c++风格的第三方的arm架构的动态库(.so),因此无法直接在java app中直接使用,需要将原始so库封装成符合JNI命名规范的so库(以下简称JNI so库),然后才能通过JNI在java app中使用。我的需求并非直接在Android app中使用JNI so库,而是再把JNI so库封装一层,封装成Android app能直接使用的jar包或aar
2017-09-27 20:28:56 4972
NetSpeedMonitor
2017-10-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人