b. 在Gradle的 gradle.properties中添加配置
android.useDeprecatedNdk=true
// 对旧版本的NDK支持
c. 在Gradle的build.gradle添加ndk节点
- 至此,将Andorid Studio的项目 与 NDK 关联完毕
- 下面,将真正开始讲解如何在项目中使用NDK
步骤3:创建本地代码文件
- 即需要在Android项目中调用的本地代码文件
此处采用 C++作为展示
test.cpp
include <jni.h>
include <stdio.h>
extern “C”
{
JNIEXPORT jstring JNICALL Java_scut_carson_1ho_ndk_1demo_MainActivity_getFromJNI(JNIEnv *env, jobject obj ){
// 参数说明
// 1. JNIEnv:代表了VM里面的环境,本地的代码可以通过该参数与Java代码进行操作
// 2. obj&