<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-46  評論-64  文章-2  trackbacks-0

    Step1:創建帶有Native方法描述的ProcessHandler.java文件

    Step2javac 編譯該文件,生成ProcessHandler.class文件

    Step3javah ProcessHandler.class 生成pkg_ProcessHandler.h Native方法頭文件,注意包名字為pkg,所以生成的方法以pkg_開頭

    Step4:使用Eclipse建立Managed Make C++ Project,在第二步選擇Shared Library,然后把剛剛生成和的pkg_ProcessHandler.h 加入工程

    Step5:實現Native方法,從頭文件里面Copy出這個方法,完成具體實現,編譯工程,生成dll

    Step6:完成后Jni調用,注意dll庫需要在系統Path里,否則會出現java.lang.UnsatisfiedLinkError: no *** in java.library.path

    ?

    ?

    除了上面的路徑問題,還有可能不能成功調用該 dll ,原因上 g++/gcc 編譯出來的東西和 java 預期的不匹配,詳細描述參考 http://m.tkk7.com/lixf/archive/2005/12/23/25177.html win32 下使用 gcc 編譯供 java 調用的 dll 須知 (jni) 我也是遇到問題 Google 到這篇文章的, Solution 當然也在該文章里面

    ?

    參考資料:

    例解 VC++ 6.0 實現 JNI (非爛文)

    posted on 2007-01-16 15:33 jht 閱讀(341) 評論(0)  編輯  收藏 所屬分類: J2SE
    主站蜘蛛池模板: 男女啪啪免费体验区| 无码一区二区三区亚洲人妻| 可以免费看的卡一卡二| 亚洲国产午夜精品理论片在线播放 | 亚洲高清乱码午夜电影网| 亚洲国产精品一区二区第一页| 成人免费AA片在线观看| 中文字幕天天躁日日躁狠狠躁免费| 国产亚洲成在线播放va| 亚洲日日做天天做日日谢| 亚洲成av人片天堂网| 免费日本黄色网址| 最近中文字幕mv免费高清视频7| 久99久精品免费视频热77| 一个人看的免费视频www在线高清动漫| 99久久国产亚洲综合精品| 亚洲成熟xxxxx电影| 自拍偷自拍亚洲精品被多人伦好爽| 免费人成网站在线高清| 国产精品视频免费一区二区三区| 精品剧情v国产在免费线观看 | 亚洲黄色在线观看网站| 国产成人精品免费视频网页大全| 亚洲AV永久纯肉无码精品动漫| 久久精品成人免费看| 亚洲国产成人久久| 国产色在线|亚洲| 亚洲国产精品网站在线播放| 亚洲女子高潮不断爆白浆| 亚洲成a人片在线观看天堂无码| 亚洲人成色77777在线观看| 羞羞漫画登录页面免费| 国产精品免费αv视频| 无码A级毛片免费视频内谢| 日韩欧美一区二区三区免费观看| 午夜电影免费观看| 三上悠亚亚洲一区高清| 亚洲午夜久久久久久尤物| 欧洲美女大片免费播放器视频| 国产情侣久久久久aⅴ免费 | 亚洲日韩国产精品无码av|