🔥 Android Studio 版本 🔥
🔥 创建JNIString.java 🔥
package com.cmake.ndk1.jni; public class JNIString { static{ System.loadLibrary("string-lib"); } public native String callNativeString(String str); public native void stringMethod(String str); }
🔥 通过jni实现 callNativeString函数 🔥
#include <base.h> #include <string> extern "C" JNIEXPORT jstring JNICALL Java_com_cmake_ndk1_jni_JNIString_callNativeString(JNIEnv *env, jobject thiz, jstring str_) { //java风格的字符串转化成C语音风格的字符串(Java传递过来的字符串是UTF-8编码的) const char * str=env-> GetStringUTFChars(str_,0); LOGD("jav



















