Windows下搭建JNI開發環境

基本概念

JNI(Java native interface): java和其他語言(C&C++)進行交互的一種接口編碼規則。
NDK(Native Development Kit):將其他語言(C&C++)編譯成庫供Java層調用的開發工具包。

NDK下載

NDK Google官方下載
NDK Samples下載

NDK環境配置

因爲我的系統是Windows 7,所以這裏講的環境配置是針對Windows 7系統的。將NDK下載下來後,解壓安裝包,將對應的路徑添加到系統環境變量Path中,我的NDK路徑如下:
D:\zpWorkSpace\android-ndk-r14b,只要將這個路徑添加到Path即可,接下來我們就可以在CMD中執行ndk-build命令了。(注:這個Path路徑不能太長,要不然我們添加到Path中,執行ndk-build命令時,也是識別不了,會報找不到系統路徑,所以這個Path路徑要短,不能太長,這是一個坑~_~
安裝包解壓後的文件
這裏寫圖片描述
配置Path:
這裏寫圖片描述

生成so庫文件

環境配置好後,打開CMD,在任意目錄下執行ndk-build如果輸出如下,說明我們的NDK環境已經按照好了。
這裏寫圖片描述
接下來我們去相關的工程根目錄下,執行ndk-build命令,它就會自動編譯生成so庫文件了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章