NDK(Native Development Kit)是Android开发的一个工具集,它允许开发者使用C和C++语言来编写Android应用程序的本地代码。以下是如何使用NDK调用C或C++代码的步骤:
1. 创建C/C++源文件
你需要创建一个C或C++源文件。例如,创建一个名为 `native-lib.c` 的文件:
```c
include
include
extern "C" JNIEXPORT jstring JNICALL
Java_com_example_myapp_MainActivity_stringFromJNI(
JNIEnv env,
jobject / this /) {
return env->NewStringUTF("Hello from Native!");