JNI命令列下編譯錯誤解決方案

android_尋道發表於2017-06-12

第一步,找到你的android sdk路徑

QQ截圖20170612233945.png

第二步,加入到環境變數CLASSPATH

QQ截圖20170612234346.png

我的android sdk路徑為(前面有環境變數路徑一定要加;)
;E:Program FilesAndroidAndroid Studiopluginsandroidlibandroid.jar;
第三步,編譯java檔案
javah 完整包名+類名
例如: javah com.jni.demo.jni_01
com.jni.demo為完整包名,因為jni的語法實現需要用到完整包名,它會自動在專案的相對路徑下尋找相應的類檔案
jni_01是含有native方法的類


相關文章