初識JNI之Android Ndk環(huán)境搭建
什么是JNI:java本地接口,java Native Interface,它是一個協(xié)議,該協(xié)議可以與外部的本地C++/C代碼進(jìn)行溝通及調(diào)用外部的本地代碼,外部的C++/C代碼也可以調(diào)用Java代碼
什么是NDK: NDK是google提供開發(fā)一系列的工具集合,幫助開發(fā)者快速開發(fā)C++/C的動態(tài)庫,并能自動打包成Apk
首先去android開發(fā)者官網(wǎng)下載?android-ndk-r10d最新版本
下載完成后把android-ndk-r10d-windows-x86_64.exe移動到你想解壓的位置 然后運行解壓
隨后會看到android-ndk-r10d這個文件夾 這個就是工具集合了
首先配置環(huán)境變量
我的電腦->高級系統(tǒng)設(shè)置->高級->環(huán)境變量->系統(tǒng)變量
找到Path如果沒有則新建
有的話加上;E:MySoftandroid-ndk-r10d前面有個分號
然后打開cmd命令
輸入
ndk-build -version
出現(xiàn)
則說明配置環(huán)境沒問題
然后eclipse中Window->Android->NDK選擇你的NDK目錄即可
整個NDK環(huán)境配置完成