1. 下載Android 1.5 NDK, Release 1 For Windows 並解壓到D:\android-ndk-1.5_r1

2.下載Cygwin, 執行setup.exe並開始安裝(根據網路速度快慢而定, 預計安裝需要20分鐘左右)
注意:1. 選擇臺灣的http網站,速度會快很多; 2.開發選項裡必須勾選gcc和make,否則後期無法編譯
3.執行桌面圖示Cygwin,出現linux shell提示符後, 修改目前的目錄(/home/username)下.bash_profile檔, 加入如下內容在檔案結尾部
ANDROID_NDK_ROOT=/cygdrive/d/android-ndk-1.5_r1
export ANDROID_NDK_ROOT
4.退出Cygwin,重新進入,執行以下命令
cd $ANDROID_NDK_ROOT
build/host-setup.sh
一切順利的話會提示設置成功, 如果出錯, 則檢查錯誤並修復
5.編譯sample hello-jni
進入Cygwin
cd $ANDROID_NDK_ROOT
make APP=hello-jni
一切順利則會生成libhello-jni.so檔在 $ANDROID_NDK_ROOT/apps/hello-jni/project/libs/armeabi目錄下
6.啟動預先配置好的Eclipse + ADT環境,創建一個Android Project,選擇Create project form existring source
Location = D:\android-ndk-1.5_r1\apps\hello-jni\project, 直接確認即可開始編譯並生成apk檔
7.運行這個Project,及可看到效果.
 
轉載:
http://xxw8393.blog.163.com/blog/static/3725683420091023555460/
arrow
arrow
    全站熱搜

    戮克 發表在 痞客邦 留言(0) 人氣()