Android NDK:①開發環境的搭建(Windows下Eclipse無cygwin)
――轉載請注明出處:coder-pig
JNI:(Java Native Interface Java)本地開發的接口,通過他,Java調用外部的c/c++代碼,
外部的c/c++代碼可以調用Java代碼!
NDK:(Native Develop Kits)本地開發套件Google提供給我們的1個在Android上開發JNI程序
的工具集,有了它會使得我們的開發更加高效
CDT:(C/C++ Develop tools)C/C++開發工具,試C/C++代碼能夠高亮顯示
cygwin:Windows下的Linux摹擬器,Android中,編譯C/C++源碼的使用得使用Linux環境,
將其編譯成Linux特定平臺的文件.so或.a;在高版本的NDK中,是可以不裝cygwin的,
本節搭建環境就不裝它了,想裝的可自行谷歌,滿大街都是...
這個就不用說了,直接官網下的之前官網提供的那個Eclipse + SDK + ADT的東東,
又或自己搭建1個,這里提供官方之前提供的最后1個版本的IDE給大家,可自行下載:
32位:http://pan.baidu.com/s/1i31nhD7
64位:http://pan.baidu.com/s/1i3tf8Ip
方便我們看C,如果你的Eclipse是官方打包好的IDE的話,可以直接跳過這1步!
官方已很貼心的為我們集成了,如果沒有的話,到下述網站選擇你需要的版本:
CDT下載鏈接:
http://www.eclipse.org/cdt/downloads.php
Help -> install -new Softwares:
然后下拉,找到下面這東東,選著需要的東西下載便可,
下1步:
接著就是漫長的等待了~接側重啟
重啟完成后,我們可以在Windows->preference目錄下看到NDK了:
到官網下載:http://developer.android.com/tools/sdk/ndk/index.html
下載完后是,雙擊后他會自己解壓到1個文件夾下:
接下來NDK那里選中這個路徑就能夠了~
好了,到這里,我們的NDK開發環境就這樣搭建好了~灰常簡單