windwos android ndk r7環(huán)境配置||| 前言:我很傷心..我寫了一半的日志,在我離開屏幕一段時間后...回來全沒了...是bug?我用地市chrom游覽器.不過不管怎么樣,分享日志,重寫吧... 在2011年的珠海變冷的一個冬天,論壇上< DEVDIV版主xyz_lmn特別推出Android JNI入門系列教程>進入我的眼球.于是在我的好奇心上,我就決定去學(xué)習(xí)jni了.那就得由環(huán)境配置開始了.現(xiàn)在ndk版本已經(jīng)出到r7了.當(dāng)然.我們也該從r7入手啦. r7和以前的版本不一樣.這里大家得注意一下.r7之前的版本,是需要用戶自己去下載cygwin,并配置環(huán)境的,但r7后,google已經(jīng)把cygwin集成到ndk里面了.ndk-build.cmdb會幫我們完成一切以前繁瑣的事情.這里我很感慨,覺得,開發(fā)越來越面向小學(xué)生了.真的是少壯不努力,老來干IT.好了.簡單介紹了下r7,就開始進入實操中了. 1.我們要下載NDK R7 http://developer./sdk/ndk/index.html 并解壓,我是放在d:\android-ndk-r7下的.其實到這里,我們的環(huán)境就已經(jīng)配置好了.是不是好坑爹的感覺.哈哈 2.到了eclipse,我們要進行編寫,修改,方便編譯,就得下載CDT.http://www./cdt/downloads.php 大家對應(yīng)自己的版本下載就是了.我是重新把eclipse 也重新下載個Indigo 3.7.1版本的.和cdt-master-8.0.1.zip的.然后就進行安裝重啟就 可以了.這部沒什么問題的.到了這里,環(huán)境就配置好了.但編譯環(huán)境就要每次簡歷項目的時候重新設(shè)置 3.我們新建一個android的工程,并建立jni文件夾,這里,大家把android-ndk-r7\samples\hello-jni下的jni文件復(fù)制到工程的jni文件夾下.然后也把hellojni文件也復(fù)制到自己工程的com.example.hellojni文件夾下.然后再配置下androidmanifest.xml的啟動配置為helojni. 4.配置builder屬性.右鍵項目properties->builders->new 4.1 locatioin 只要配置ndk-build.cmd的路徑, 4.2 Working Directory選擇當(dāng)前的項目 4.3把refresh的refresh resources upon completion選上 4.4把build options 的During auto builds 和specify working set of relevant resources選上 4.5在specify resources把jni文件夾勾上就可以了.這樣勾是告訴builder,這個設(shè)置只編譯這文件夾的文件即可.然后ok保存 就回在控制臺出現(xiàn)編譯的信息 5.最后,運行程序,咆哮吧!!!jni環(huán)境就好了.就會看到程序了!!!好吧.往后在努力研究下去其他吧. |
|