Android新版NDK環境配置(免Cygwin)

  1. adt-bundle-windows-x86eclipsesdkadt的集成工具包也能夠用eclipse本身先搭建
  2. android-ndk-r9-windows-x86_64ndk請下載r8以上的那樣能夠不安裝cygwin
  3. 首先分別解壓工具
  4. 添加sdk和ndk
  5. 添加測試項目hello-jni

 

本菜鳥在查閱了不少文章,又是去折騰cygwin之類的,雖然能夠編譯出so文件,但運行項目卻有不少問題。當發現最新的ndk不須要cygwin的時候,跪了(orz)。android

如今進入正題。windows

使用工具eclipse

adt-bundle-windows-x86:eclipse+sdk+adt的集成工具包,也能夠用eclipse本身先搭建
android-ndk-r9-windows-x86_64:ndk,請下載r8以上的,那樣能夠不安裝cygwin

工具本身去google下載吧工具

搭建測試

1.首先分別解壓工具

adt-bundleui

ndkgoogle

2.添加sdk和ndk

打開  Window --》 Preferreces.net

選擇sdk的根目錄blog

選擇ndk的根目錄ip

3.添加測試項目hello-jni

將ndk下samples目錄下hello-jni項目導入

項目導入以後,添加編譯器,選擇項目,右擊properties(NDK_builder我事先作好的,這裏咱們要new一個新的)

選擇program

下面按圖設置好

勾選項目

將編譯器up到最早位置

這樣環境便搭建好了~~~~~~~

開始測試:

項目可能會報出不少problem,可是這是沒問題的,將problem刪除,clean一下項目,會生成so文件

添加so到運行庫

添加後打開Configure Build Path,勾上所添加的so文件,eclipse是默認不會自動幫你勾上的

運行項目

大功告成!~~!

相關文章
相關標籤/搜索