BUILD FAILED in 1s 192:NDK_DEEP mac$ javah 用法: javah [options] 其中, [options] 包括: -o 输出文件 (只能使用 -d 或 -o 之一) -d
输出目录 -v -verbose 启用详细输出 -h --help -? 输出此消息 -version 输出版本信息 -jni 生成 JNI 样式的标头文件 (默认值) -force 始终写入输出文件 -classpath 从中加载类的路径 -cp 从中加载类的路径 -bootclasspath 从中加载引导类的路径 是使用其全限定名称指定的 (例如, java.lang.Object)。as工具栏->build->rebuild project
build->intermediates->cmake
- 引入头文件 #include <android/log.h>
- 增加 #define LOG_TAG "C_TAG"
- 增加 #define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, VA_ARGS)
调用方式 LOGD("==============hello.length=%d",hello.length());
[https://docs.oracle.com/javase/8/docs/technotes/guides/jni/spec/types.html]