轉載自: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
ADT 環境搭建333
-
下載ADT:
① 到百度雲中下載:鏈接地址見簡介
② 到Android官網下載(如何無法打開官網,可以先看第五步-如何配置代理服務器,通過代理訪問):http://developer.android.com/sdk/index.html
注意:下載sdk的時候如果一直點擊鼠標左鍵,如果出現下載連接循環,可以如下圖所示的方法下載
-
將它解壓到根目錄下,如:“D:\Android”下面
-
設置環境變量(可選-主要是方便控制台上的操作):
PATH下面追加 D:\Android\adt-bundle-windows-x86_64-20140702\sdk\platform-tools
-
注意,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
-
下載NDK:
① 到百度雲中下載:鏈接地址見簡介
② 到Android官網下載:
http://developer.android.com/sdk/index.html
注意:下載ndk的時候如果一直點擊鼠標左鍵,如果出現下載連接循環,可以如下圖所示的方法下載
-
將他解壓到根目錄“D:\Android”下,啟動"D:\Android\adt-bundle-windows- x86_64-20140702\eclipse\eclipse.exe"后發現該版本沒有能夠設置ndk路徑的地方,解決方法如下,具體的方法見 “andorid adt自帶eclipse無法設置ndk路徑”
-
將百度雲中的 “com.android.ide.eclipse.ndk_23.0.2.1259578.jar”下載下來
-
將“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"
-
啟動"D:\Android\adt-bundle-windows-x86_64-20140702\eclipse\eclipse.exe"
-
選擇菜單欄上的[Window->Perferences->Android->NDK]設置 NDK Loaction 為D:\Android\android-ndk-r10;
END
代理服務器搭建555
-
下載代理服務器:
到百度雲中下載:鏈接地址見簡介
-
配置代理服務器,具體見:
“http://jingyan.baidu.com/article/6181c3e06c0605152ef153fa.html”
-
通過代理服務器方式更新andorid sdk,具體見:
http://jingyan.baidu.com/article/636f38bb267982d6b84610f0.html
END
驗證NDK環境搭建666
-
在eclipse中導入“D:\Android\android-ndk-r10\samples\hello-jni”程序, 具體流程如下圖所示:
-
右鍵工程 Android Tools 下面的 Add Native Support,具體見:
http://jingyan.baidu.com/article/03b2f78c73b5a85ea237aeb0.html
-
1、“Ctrl+B”build工程;
2、右鍵->Run As..->Android Application...
3、觀察模擬器效果
注:關於“如何解決andorid模擬器慢的問題”可以看:
http://jingyan.baidu.com/article/ed15cb1b7586011be2698140.html
具體流程見下圖:
END
總結
-
至此ndk環境配置完畢;
-
如果在配置環境或者開發的過程中遇到了一些詭異的問題時,建議大家看
“android ndk 開發建議”
http://jingyan.baidu.com/article/ac6a9a5e7dbe282b653eac9b.html
-
關於“eclipse導入java和android sdk源碼,幫助文檔”的解決方法:
http://jingyan.baidu.com/article/acf728fd2476e2f8e410a35a.html