JNI
cjwsimple
这个作者很懒,什么都没留下…
展开
-
Android JNI 第一个例子
android JNI是连接android Java部分和C/C++部分的纽带,完整使用JNI需要Java代码和C/C++代码。其中C/C++代码用于生成库文件,Java代码用于引用C /C++库文件以及调用C/C++方法。 代码示例:(两种注册方式) 1,java部分: package com.andy.jni; public class JNI { static { System.原创 2016-01-29 17:10:50 · 611 阅读 · 0 评论 -
Android NDK生成so文件
在eclipse下直接生成so文件。NDK的压缩包里面自带了一些sample工程,NDK的文件直接解压到某个目录下即可。 第一次生成so文件的时候,我们先使用NDK的sample下的hello-jni的例子。 1、启动eclipse,通过Create project from existing source,选择hello-jni的目录,按默认选项创建工程即可; 2、观察hel原创 2016-01-29 13:56:23 · 131 阅读 · 0 评论 -
Android Battery相关资料(附带Binder机制)
1, healthd等底层解析 android 4.4 电池电量管理底层分析(C\C++层) 2,原创 2017-12-28 17:07:28 · 369 阅读 · 0 评论 -
Windows环境下Android NDK环境搭建
前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只做APK上层应用开发人员来讲,基本够用了,由于Linux系统的权限限制和Android封装架构限制,很多涉及底层设备、接口、驱动控制的应用开发,不得不使用到本文的NDK开发环境(基于Android源码或内核源码修改),开发语言使用C/C++,NDK开发更接近于Linux开发,需要更多关于Linux应用编程知识。本...原创 2015-11-17 11:41:15 · 136 阅读 · 0 评论