基本用他的就可以了http://blog.youkuaiyun.com/naruto2011sasuke/article/details/46698211
有些地方要改下
有一步.jni找不到
cp /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/include/darwin/jni_md.h /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/include/
最后验证跑gcc -dynamiclib -I /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/include/ jni_TestNativeImpl.cpp -o libNativeCode.jnilib
"java.library.path"是什么鬼我也不知道,
System.out.println(System.getProperty("java.library.path")); 打印下
/Users/rkj/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
发现查找jnilib的顺序如上面,然后你把jnilib放到对应文件夹里面就可以了。