1、androidStudio使用自定义Android.mk文件
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets.main.jni.srcDirs = [] //禁用自带编译ndk功能
sourceSets.main.jniLibs.srcDir 'src/main/libs'
2、C调用Java,将Java中放回的String存储起来。
jstring pring=(*env)->CallObjectMethod(env,obj,targetMethodID);
char *secret="83:80:7C:6C:1D:6C:4C:6D:43:D2:50:0B:86:2C:49:8C:3B:16:5A:DE";
char *print=(char *)(*env)->GetStringUTFChars(env,pring,"");