摘要: c++ 开发JNIC的预处理命令#开头的就是c/c++的预处理命令在编译之前 先会走预编译阶段 预编译阶段的作用就是 把 include进来的头文件 copy到源文件中define这些宏定义 用真实的值替换一下#if #else #endif 该删除的删除掉... 阅读全文
posted @ 2016-07-12 20:11 CharlesWone 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 交叉编译在一个平台上去编译另一个平台上可以执行的本地代码cpu平台 arm x86 mips操作系统平台 windows linux mac os原理 模拟不同平台的特性去编译代码 jni开发工具ndk native develop kit ndk目录 d... 阅读全文
posted @ 2016-07-12 20:09 CharlesWone 阅读(432) 评论(0) 推荐(0) 编辑
摘要: android下JNI开发what 什么是JNIJNI java native interface native本地 java本地接口通过JNI可以实现java和本地代码之间相互调用jni可以看做是翻译 实际上就是一套协议why 为什么要用JNIJava ... 阅读全文
posted @ 2016-07-12 20:06 CharlesWone 阅读(188) 评论(0) 推荐(0) 编辑
摘要: Android Studio 是谷歌基于IntelliJ IDEA开发的安卓开发工具,有点类似 eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试,基于Gradle的构建支持。 最常用快捷键1.Ctrl+E,... 阅读全文
posted @ 2016-06-27 14:31 CharlesWone 阅读(228) 评论(0) 推荐(0) 编辑