<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    歡迎使用我的 在線工具

    小D

    讀歷史、看小說、寫程序都是我所愛。技術(shù)不好,頭腦不靈光,靠的是興趣。
    隨筆 - 35, 文章 - 25, 評論 - 13, 引用 - 0
    數(shù)據(jù)加載中……

    如何開始NDK

    首先需要一個集成了Android SDK的eclipse,這就不多說了。
    1, 首先我是在WinXP下面進(jìn)行的,所以要安裝Cygwin(這是一個在Windows下面運(yùn)行l(wèi)inux/unix的工具,而你不需要安裝相應(yīng)的OS),請安裝最新版本,在下載包的時候
    請注意下載,
    autoconf2.1 
    automake1.10 
    binutils 
    gcc-core 
    gcc4-core 
    gdb 
    pcre 
    pcre-devel 
    這些必須下載。
    安裝完成后,
    打開Gygwin,輸入
    make -v
    gcc -v
    檢查是否安裝成功,否則點擊setup.exe更新。
    2,下載NDK
    3,在Cygwin的home/用戶/.bashrc文件最后加上
    NDK=/cygdrive/d/android-sdk-windows/android-ndk-r6
    #向外指定該變量
    export NDK
    d/android-sdk-windows/android-ndk-r6是你的NDK的目錄d代表盤符。
    輸入cd $NDK檢查是否成功。如果成功就會跳轉(zhuǎn)到前面指定的目錄。
    4,將Cygwin的bin目錄和ndk的安裝目錄都加入的path環(huán)境變量的后面。
    5,編譯hello-jni示例,在Cygwin中進(jìn)入到samples\hello-jni\jni目錄,
      執(zhí)行$NDK/ndk-build編譯c程序。編譯后會生成libs\armeabi\libhello-jni.so
      OK。
    6, 可以在eclipse中安裝cdt,這樣可以更方便的編寫c/c++程序。
    7, Eclipse 的生成器。以下是我的配置: (感謝)
       右擊你的項目,選擇properties
       在左邊的列表中選擇Builders
       在右側(cè),點擊 New… 按鈕 
       在列表框,選擇Program 作為配置類型;點擊OK 按鈕,進(jìn)入下一個配置對話框。 
       命名 name 為NDK Builder  
       選擇 Location 為d:\cygwin\bin\bash.exe 
       Working Directory 為d:\cygwin\bin 
       Arguments 為: 
       --login -c "cd /cygdrive/D/android_works/HelloJni/jni && ndk-build"
       確保在 login 前有兩個連接號, -c 后面的引號。 
       接著打開 refresh 的 tab 面板: 
       選中Refresh resources upon completion
       選擇Specific resources
       點擊Specify resources 按鈕,選擇你項目的 lib 目錄,如果你沒有l(wèi)ib目錄,那么使用默認(rèn)選擇The entire workspace即可。
       選中Recursively include sub-folders  
       接著打開Build Options 的 tab 面板: 
       選中Allocate Console 
       選中Launch in background 
       選中Run the builder After a Clean 
       選中Run the builder During manual builds 
       選中Run the builder During auto builds 
       選中Specify working set of relevant resources 
       點擊Specify Resources 按鈕,選擇你項目的 JNI 目錄,并包含所有的文件。 
       點擊OK 按鈕。 

    posted on 2011-08-26 23:56 vagasnail 閱讀(1290) 評論(2)  編輯  收藏 所屬分類: javaAndroid

    評論

    # re: 如何開始NDK[未登錄]  回復(fù)  更多評論   

    重來沒有人評論過,我自己評論我自己還不行啊!!!
    2011-08-28 22:07 | vagasnail

    # re: 如何開始NDK  回復(fù)  更多評論   

    @vagasnail 排版有點暈....

    2014-09-19 17:43 | mzdbskipop
    主站蜘蛛池模板: 国产精品高清全国免费观看| 久久夜色精品国产亚洲AV动态图| 日日摸夜夜添夜夜免费视频 | 中文字幕亚洲乱码熟女一区二区 | 亚洲日韩精品A∨片无码加勒比| 国产又大又长又粗又硬的免费视频| 一本久久A久久免费精品不卡| 久久久婷婷五月亚洲97号色| 在线a人片天堂免费观看高清| 一级成人a免费视频| 91亚洲国产成人久久精品| 四虎在线播放免费永久视频 | 国产日产亚洲系列最新| 69天堂人成无码麻豆免费视频| 美女黄频免费网站| 亚洲系列中文字幕| 久久久久久亚洲精品不卡| 无码免费午夜福利片在线| A级毛片成人网站免费看| 亚洲中文字幕久久久一区| 亚洲动漫精品无码av天堂| 日韩高清免费在线观看| 91大神免费观看| 91av免费在线视频| 久久综合亚洲色hezyo| 91亚洲自偷手机在线观看| 亚洲XX00视频| 免费无码不卡视频在线观看| 日韩精品人妻系列无码专区免费| 立即播放免费毛片一级| 亚洲午夜久久久久久尤物| 亚洲av鲁丝一区二区三区| 亚洲伊人久久成综合人影院| 永久免费看mv网站入口| 中文字幕无码免费久久99| 性xxxx视频免费播放直播| 国产精品无码永久免费888| 麻豆亚洲AV成人无码久久精品 | 久久精品国产精品亚洲艾草网| 免费理论片51人人看电影| 午夜精品免费在线观看|