下載NDKandroid
國內的一個鏡像站點 下載速度比較快
網上搭建環境的方案有不少
1. Eclipse + ADT + NDK
2. AndroidStudio + NDK
3. VS + NDK
4. VS + VisualGDB (安裝完就能夠用了,VisualGDB收費)
5. 編輯器(好比sublime) + NDK
不過在以上環境搭建方案以前 咱們先配置好NDK_ROOT
配置NDK_ROOT
添加環境變量 NDK_ROOT 爲: E:\Android\android-ndk-r10b c++
在環境變量 PATH 下追加 :%NDK_ROOT%;編輯器
環境變量配置好以後在cmd目錄下輸入
ndk_build會顯示相關提示信息
使用ndk_build + 編輯器 + makefile就能夠開始開發了
Eclipse環境搭建
1. 設置NDK路徑
Android Tools->Add Native Support
這時候工程就會多一個jni的文件夾,jni下有Android.mk和my-ndk.cpp文件。Android.mk是NDK工程的Makefile,my-ndk.cpp就是NDK的源文件
這個時候能夠從NDK samples目錄導入hello_jni導入源碼來編譯,記住是copy到當前工程目錄
Eclipse高亮,智能提示問題:
第一次不智能提示,這個時候運行一下工程,就有高亮和智能提示了
配置Include
有時候要單獨加入一些庫或者頭文件目錄:
Eclipse右鍵工程屬性->C++ General-> Paths and Symbols:
E:\Android\android-ndk-r10b\platforms\android-19\arch-arm\usr\include
E:\Android\android-ndk-r10b\sources\cxx-stl\gnu-libstdc++\4.6\libs\armeabi-v7a\include
E:\Android\android-ndk-r10b\sources\cxx-stl\gnu-libstdc++\4.6\include