
NDK
文章平均质量分 74
我的国
GitHub UI: https://hndeveloper.github.io
展开
-
Android.mk添加本地程序和库的经常使用模版
Android.mk添加本地程序和库的经常使用模版Android中添加本地程序或者库。这些程序和库与其所在路径没有关系。仅仅与它们的配置文件Android.mk有关。Android.mk文件里可以主要包括一些系统公共的宏。在一个Android.mk中可以生成多个可运行程序、动态库或者静态库。A,编译C/C++应用程序的模板 #Demo Exe LOCA转载 2017-08-25 10:39:57 · 491 阅读 · 0 评论 -
Android.mk 添加第三方静态库模板
关于Android NDK开发的文章已经比较多了,我的博客中也分享了很多NDK开发相关经验和技巧,今天简单写了一个 Android.mk 的示例模板,供初学者参考。本模板主要给大家示例 Android NDK 开发中的如下几个问题:1. 如何自动添加需要编译的源文件列表2. 如何添加第三方静态库、动态库的依赖3. 如何构造一个完整的NDK工程框架假设我们的项目依赖 libmat原创 2017-08-25 10:52:12 · 4992 阅读 · 0 评论 -
jni传递数据给java
在掌握了JNI函数的使用和相关类型的映射后,以及知晓何利用javah工具生成对应的jni函数以及如何生成动态 链接库 (windos下就是.dll库,Linux就是.so库了,不懂在Window下生成dll动态库的,具体流程可看我的这篇博客: 《Android中JNI的使用之一:Java原生JNI的使用、javah指令的使用以及图解教材》)。即可掌握JNI的使用了了。转载 2017-11-14 22:46:31 · 2034 阅读 · 0 评论 -
jni返回复杂对象
很多时候写jni接口需要给java层返回复杂对象,如下面的java对象:public class MapPoI { private int linkid ; private String name ; private float x ; private float y ; private int m_type; //构造函数,什么都不做 pu...原创 2017-12-22 11:18:47 · 3183 阅读 · 0 评论