android ndk環境配置(轉)


轉載自:http://jingyan.baidu.com/article/3ea51489e7a9bd52e61bbac7.html

 

android sdk 更新到 r23 時,eclipse 自帶 adt版,里面並沒有設置ndk的路徑,從而導致了在ndk配置方面的難度。本文主要適合:

    ① 使用 android sdk r23 20140702 的朋友

    ② 使用 android ndk r10 的朋友

    ③ 想知道andorid adt自帶eclipse無法設置ndk路徑的解決方法

    ④ 不知道如何配置 Java8 jdk8 環境的朋友

    ⑤ 不知道如何使用代理ip的朋友

    ⑥ 不知道如何更新 android sdk的朋友

    ⑦ 不知道如何訪問google的朋友

    ⑧ 不知道如何下載 android sdk, android ndk的朋友

    ⑨ 不知道如何解決android模擬器速度慢的問題的朋友

    

    方便他人亦是方便自己,如果覺得還行就點下投票吧,這樣可以幫助其他人更快的找到解決問題的方法;有疑問的也可留言哦, 謝謝!

    軟件和視頻百度雲鏈接:http://pan.baidu.com/s/1c01V3Fy 密碼:ytp2

    :由於優酷對視頻進行了壓縮,特將高清版放到百度雲,歡迎大家學習

 

工具/原料

  • win7 x64
  • jdk-8u11-windows-x64.exe
  • adt-bundle-windows-x86_64-20140702.zip
  • android-ndk32-r10-windows-x86_64.zip
  • 代理服務器工具
  • com.android.ide.eclipse.ndk_23.0.2.1259578.jar

建立Android根目錄

  1. 1

    建立一個根目錄如:“D:\Android”

  2. 2

    設置環境變量

    ANDROID_SDK_HOME D:\Android

    END

Java 環境搭建222

  1. 1

    具體參見:

        http://jingyan.baidu.com/article/215817f7e3f2bd1eda1423f4.html

    END

ADT 環境搭建333

  1. 1

    下載ADT:

    ① 到百度雲中下載:鏈接地址見簡介

    ② 到Android官網下載(如何無法打開官網,可以先看第五步-如何配置代理服務器,通過代理訪問):http://developer.android.com/sdk/index.html

    注意:下載sdk的時候如果一直點擊鼠標左鍵,如果出現下載連接循環,可以如下圖所示的方法下載

  2. 2

    將它解壓到根目錄下,如:“D:\Android”下面

  3. 3

    設置環境變量(可選-主要是方便控制台上的操作):

    PATH下面追加  D:\Android\adt-bundle-windows-x86_64-20140702\sdk\platform-tools

  4. 4

    注意,android 4.4 有三個版本:

    API 19:Android 4.4 (KitKat) 

                 主要用於32位手機系統的開發

    API 20 : Android 4.4(KitKat Wear) ,簡稱W系列

                 主要用於google眼鏡,google手表等小飾品的開發

    API 21 : Android 4.X(L Preview),簡稱L系列

                  主要用於64位手機系統的開發,目前還支持預覽版 

    如下圖所示:

    END

ndk 環境搭建444

  1. 1

    下載NDK:

    ① 到百度雲中下載:鏈接地址見簡介

    ② 到Android官網下載:

         http://developer.android.com/sdk/index.html

    注意:下載ndk的時候如果一直點擊鼠標左鍵,如果出現下載連接循環,可以如下圖所示的方法下載

  2. 2

    將他解壓到根目錄“D:\Android”下,啟動"D:\Android\adt-bundle-windows- x86_64-20140702\eclipse\eclipse.exe"后發現該版本沒有能夠設置ndk路徑的地方,解決方法如下,具體的方法見 “andorid adt自帶eclipse無法設置ndk路徑”

  3. 3

    將百度雲中的 “com.android.ide.eclipse.ndk_23.0.2.1259578.jar”下載下來

  4. 4

    將“com.android.ide.eclipse.ndk_23.0.2.1259578.jar”復制到"D:\Android\adt- bundle-windows-x86_64-20140702\eclipse\plugins\com.android.ide.eclipse.ndk_23.0.2.1259578.jar"

  5. 5

    啟動"D:\Android\adt-bundle-windows-x86_64-20140702\eclipse\eclipse.exe"

  6. 6

    選擇菜單欄上的[Window->Perferences->Android->NDK]設置 NDK Loaction 為D:\Android\android-ndk-r10;

    END

代理服務器搭建555

  1. 1

    下載代理服務器:

    到百度雲中下載:鏈接地址見簡介

  2. 2

    配置代理服務器,具體見:

     “http://jingyan.baidu.com/article/6181c3e06c0605152ef153fa.html”

  3. 3

    通過代理服務器方式更新andorid sdk,具體見:

        http://jingyan.baidu.com/article/636f38bb267982d6b84610f0.html

    END

驗證NDK環境搭建666

  1. 1

    在eclipse中導入“D:\Android\android-ndk-r10\samples\hello-jni”程序, 具體流程如下圖所示:

  2. 2

    右鍵工程 Android Tools 下面的 Add Native Support,具體見:

    http://jingyan.baidu.com/article/03b2f78c73b5a85ea237aeb0.html

  3. 3

    1、“Ctrl+B”build工程;

    2、右鍵->Run As..->Android Application...

    3、觀察模擬器效果

    注:關於“如何解決andorid模擬器慢的問題”可以看:

        http://jingyan.baidu.com/article/ed15cb1b7586011be2698140.html

    具體流程見下圖:

    END

總結

  1.    至此ndk環境配置完畢;

  2.     如果在配置環境或者開發的過程中遇到了一些詭異的問題時,建議大家看

    “android ndk 開發建議”

      http://jingyan.baidu.com/article/ac6a9a5e7dbe282b653eac9b.html

  3.     關於“eclipse導入java和android sdk源碼,幫助文檔”的解決方法:

    http://jingyan.baidu.com/article/acf728fd2476e2f8e410a35a.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM