JNI調用java
1.寫帶Native 調用的java文件調試
2.javah -jni 生成 頭文件編譯
3.創建C 或者CPP 文件class
4.生成dll 或者so動態連接庫jdk
注意的是 在生成DLL的時候 我試驗中產生了一些問題di
cl -I"D:\Android\Java\jdk1.6.0_02\include" -I"D:\Android\Java\jdk1.6.0_02\include\win32" -MD -LD Hello.c -FeHello.dll 這是以前使用的編譯命令 調用一直出現 java.lang.UnsatisfiedLinkError: Can't find dependent libraries文件
後來去除 -MD 以後就解決了 我想的緣由多是 -MD是指定調試的選項 而缺乏調試的DLL 因此顯示這個問題co