
NDK
iostyle
这家伙很懒,什么都没留下。
展开
-
NDK开发第一课:了解AndroidStudio2.2+全新的NDK开发方式及与传统方式开发的区别
在前辈的批斗下也觉得自己太过安逸了,毕竟还怀揣着一颗对于技术躁动不安的心,于是从今天开始学习JNI开发,以下内容为转载,是我学习JNI开发的第一课,后续会陆续更新。 自从AndroidStudio更新到2.2,就有了CMake和传统JNI两种开发NDK的方法,主要就是在目录结构和build.gradle上的区别,下面我们将分别介绍目录区别和build.gradle种配置的区别(提转载 2017-04-06 12:22:28 · 428 阅读 · 0 评论 -
关于JNI的代码格式以及JNI的数据类型
首先说说在C++代码中 (1)JNIEXPORT :在Jni编程中所有本地语言实现Jni接口的方法前面都有一个"JNIEXPORT",这个可以看做是Jni的一个标志,至今为止没发现它有什么特殊的用处。 (2)void :这个学过编程的人都知道,当然是方法的返回值了。 (3)JNICALL :这个可以理解为Jni 和Call两个部分,和起来的意思就是 Jni调用原创 2017-04-06 15:32:14 · 1538 阅读 · 0 评论 -
通过CMake构建项目
1、新建 Ndk Project 01 Tips: 新建一个支持 "Include C++ Support" 的项目,把 Include C++ Support 前面的选项打上勾,然后一路 Next,直到 Finish 为止。 2、配置 NDK 的支持 02 03 04 Tips: 需要下载好 NDK,然后配置 NDK 所在原创 2017-04-06 14:04:13 · 292 阅读 · 0 评论