码迷,mamicode.com
首页 >  
搜索关键字:jni    ( 2103个结果
将Opencv java中的Mat通过jni传递到C++中的方法
...
分类:编程语言   时间:2016-06-13 13:32:47    阅读次数:1922
Android 下led 的控制
首先说一下我的开发环境,硬件环境开发板使用的是全志的CQA83T板子,Android开发是windows下的eclipse。关于Android下控制led,主要有两大部分,一是Android程序,二是Linux驱动开发。Android部分的开发肯定要使用Android ndk,jni编程,通过jni来调用Linux下的C函数从而控制led设备。关于ndk的安装,和简单使用我在另外的博客里面已经写了...
分类:移动开发   时间:2016-06-12 02:38:17    阅读次数:238
【JNI】C分支
Android.mk Application.mk ...
分类:其他好文   时间:2016-06-11 17:22:36    阅读次数:137
【JNI】C向C++改造
步骤: 1. 把c文件后缀名换成cpp2. Android.mk文件中的hello.c也要换成hello.cpp3. c++的使用的环境变量结构体中,访问了c使用的结构体的函数指针,函数名全部都是一样的,只是参数去掉了结构体指针4. 访问函数指针时,把env前面的*号去掉,因为此时env已经是一级指 ...
分类:编程语言   时间:2016-06-11 17:14:27    阅读次数:194
【JNI】锅炉压力监测器
Application.mk Android.mk ...
分类:其他好文   时间:2016-06-11 15:50:15    阅读次数:179
mac实现jni的demo
今天在看ArrayList 源码时看到了System.arraycopy 这个方法,但是这个方法没有java实现。 后面一通查询查找,才知道 如下图 native是一个java调用c语言来实现的操作的jni。然后就写 了一个jni 的demo 1 编写带有 native java文件 public ...
分类:系统相关   时间:2016-06-11 00:31:42    阅读次数:319
JNI
交叉编译 在一个平台下,编译出另一个平台能够执行的二进制的代码 平台:windows,mac os,linux 处理器:x86,arm,mips交叉编译的原理 源代码->编译->链接->可执行程序 模拟其他平台的特性交叉编译的工具链 多个工具的集合,一个工具使用完后接着调用下一个工具 常见工具 ND ...
分类:其他好文   时间:2016-06-10 19:01:13    阅读次数:160
Android IPC通信机制之一
IPC:Intent-process Communication,跨进程通信。 在一个应用程序中,可以很方便的开启多进程。开启进程的方式只有一种,只能在AndroidMenifest中为四大组件指定 Android:process属性。 在非常规情况下,也可以通过JNI在native层去fork一个 ...
分类:移动开发   时间:2016-06-09 12:15:23    阅读次数:252
C语言
JNI java本地开发接口 JNI 是一个协议 这个协议用来沟通java代码和外部的本地代码(c/c++). 通过这个协议,java代码就可以调用外部的c/c++代码 外部的c/c++代码也可以调用java代码 * 输出 * C调用java的hello * C的基本数据类型, char, int, ...
分类:编程语言   时间:2016-06-09 00:28:42    阅读次数:182
Android: 通过Runtime.getRuntime().exec调用底层Linux下的程序或脚本
Android Runtime使得直接调用底层Linux下的可执行程序或脚本成为可能 比如Linux下写个测试工具,直接编译后apk中通过Runtime来调用 或者写个脚本,apk中直接调用,省去中间层或者JNI 这个至少效率应该比较高吧 代码: [java] view plaincopy 1 pu ...
分类:移动开发   时间:2016-06-07 14:55:39    阅读次数:252
2103条   上一页 1 ... 74 75 76 77 78 ... 211 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!