windows如何搭建android ndk开发环境
时间: 2023-12-11 22:04:45 浏览: 131
1. 下载安装Android Studio
首先需要下载Android Studio,它是Google官方提供的Android开发工具,提供了完整的Android开发环境。
下载地址:https://developer.android.com/studio
2. 安装NDK
Android Studio自带NDK,可以通过以下步骤安装:
打开Android Studio,点击File -> Settings -> Appearance & Behavior -> System Settings -> Android SDK
选择SDK Tools标签,勾选NDK,然后点击Apply按钮进行安装。
3. 配置环境变量
在系统环境变量中添加NDK的路径,例如:
C:\Users\UserName\AppData\Local\Android\Sdk\ndk\21.3.6528147
4. 创建NDK项目
在Android Studio中创建一个新的Native C++项目,选择“Empty Activity”模板。
在MainActivity.java文件中添加以下代码:
static {
System.loadLibrary("native-lib");
}
在src/main目录下创建jni文件夹,然后在jni文件夹下创建一个名为native-lib.cpp的文件,添加以下代码:
#include <jni.h>
#include <string>
extern "C" JNIEXPORT jstring JNICALL
Java_com_example_ndkdemo_MainActivity_stringFromJNI(
JNIEnv* env,
jobject /* this */) {
std::string hello = "Hello from C++";
return env->NewStringUTF(hello.c_str());
}
5. 编译运行
点击Build -> Make Project进行编译。编译完成后,运行项目即可看到“Hello from C++”输出。
以上就是在Windows上搭建Android NDK开发环境的步骤,希望对你有所帮助。
阅读全文