现在的位置: 首页 > 综合 > 正文

Android NDK 入门小计

2013年12月04日 ⁄ 综合 ⁄ 共 451字 ⁄ 字号 评论关闭

1:新建一个Android项目。

2:项目根目录添加 jni 文件夹,添加 Android.mk 文件

Android.mk 文件内容:

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE    := hyhjni
LOCAL_SRC_FILES := hyhjni.c

include $(BUILD_SHARED_LIBRARY)

3:MainActivity.java 里添加:

public native String stringFromJNI();

static {
System.loadLibrary("hyhjni");
}

4:原生态文件里添加函数:

#include <string.h>
#include <jni.h>

jstring Java_hyh_jnipak_Mainjni_stringFromJNI(JNIEnv* env,
jobject thiz) {
return (*env)->NewStringUTF(env, "Hi Girl !");
}

类型 Java_报名_类名_函数名

抱歉!评论已关闭.