cd进入到app/src/main/java下
然后输入如下命令
javah -d ../jni -jni demo.com.hellondk.MainActivity
就在jni文件夹下生成了所需头文件
ndk {
moduleName "audio-decoder" // 你的 ndk 模块名字, JNI调用的时候需要load它 System.loadLibrary("media_jni");
ldLibs "log" // log模块是必须的
stl "stlport_static" // Use static stlport library
abiFilters "armeabi"
moduleName "h264-decoder" // 你的 ndk 模块名字, JNI调用的时候需要load它 System.loadLibrary("media_jni");
ldLibs "log" // log模块是必须的
stl "stlport_static" // Use static stlport library
abiFilters "armeabi"
}
=====================================================================================
另外附上SWIG自动转化的一条命令(有心情的时候再来仔细完善步骤)
swig -java -package com.apress.swig -outdir com/apress/swig ../jni/H264Decoder.i