NDK AS配置
NDK开发的两种方式 ndk-build 形式:Android Studio 2.2之前的模式,通过.mk后缀文件里面的内容编译C,C++代码 CMake 形式: CLion C/C++编辑器; AS2.2之后整合了CLion代码, AS就支持了CMake形式的NDK开发 一,ndk-build方式 创建Android工程 这个就不用说了 创建含有Native方法的类 如: 创建含有Native方法的类 里面有一个Native方法,然后你没有编写C或C++源码时,方法会爆红 创建jni接口 如果需要头文件,这里有两种方式创建 先编译模块或工程,生成字节码,然后在字节码文件(如下图)所在包执行javah 完全自己手动建头文件,不过这样要知道里面的声明规则 这里我讲第一种方式,因为方便快捷 比如命令:javah com.newtrekwang.myndkprac.NdkJniUtils 后面的格式就是包名加类名,执行后会生成一个头文件 这个头文件会根据类里定义的Native方法生成方法模板,我的这个就是这样子,里面有个对应的getString方法,头文件里面都是声明,有点像Java里的接口...
