標籤:
開始學習Android了 看著眼花繚亂的教程真心無奈。。。So 無恥的來了個大綜合 自己充當了小白鼠。。
(PS 若文章中連結失效 請留言反饋me會儘快修複)
開始的開始 java運行環境還是很必要的
如果你java環境已有,自己也不想瞎折騰 歡迎使用ADT bundle,ADT bundle包含sdk + 特定版本platform + eclipse + adt + 相容包,解壓縮即可使用。唯一的缺點是體積比較大,如果你剛開始學習Android強烈建議自己手動來搭建Android開發環境。。。
adt-bundle-windows-x86-20131030.zip
如果你有JAVA環境請跳過第一部分。。。。
關於有關資源的的下載
百度wp地址
推薦幾個備用:
八進位大神部落格
AndroidDevTools
1 .JAVA環境的搭建
首先前往官網下載jdk
點擊download在新頁面
下載32還是64自己選 。32位的jdk是能在64位的作業系統上啟動並執行。
點擊下載
下載jdk 下載好後開始安裝
點擊下一步 如果你想將jdk安裝在別處 點擊更改 修改成你想要安裝的路徑(建議修改成的路徑)點擊確定
點擊確定
點擊下一步開始安裝
等待 。。。 。。
等待。。。
安裝jre 建議與jdk同一目錄。。點擊下一步
完成安裝 下面開始配置環境變數。
回到案頭 單擊電腦 右鍵屬性
進階系統設定
點擊建立
輸入變數名JAVA_HOME 變數值 即jdk的安裝目錄
點擊確定
點擊編輯 找到最前端 (PS可用快鍵鍵home:到最前面;end:到最後面)
輸入如下:
%JAVA_HOME%\jdk\bin;%JAVA_HOME%\jre\bin;
注意一定要有;隔開 環境變數的作用在於設定一條捷徑找到該資源,在裡面有很多條捷徑 分別用;隔開了
點擊確定 -確定
Win+R輸入cmd 在視窗內輸入java -version
若出現
表明環境變數未配置好 需重新設定 返回上步 重新設定。
Tips:32位的jdk預設安裝在Program Files (x86) 而64位的jdk預設安裝在Program Files檔案夾。
至此 Android開發基礎環境JAVA環境已搭建好。
2. 下面開始正二八經的android環境搭建
你要是為了方便省事 直接下載ADT Bundle解壓後就能進行開發了
資源下載推薦地址:adt-bundle-windows-x86-20131030.zip
八進位大神部落格也有你所需要的資源。。。
若想自己一步步搭建環境 ,熟悉流程 請接著看。。。
2.1 Eclipse的下載,安裝
下面來安裝Eclipse 開啟eclipse官網
建議下載eclipse IDE for java Developers
兩者的詳細介紹
下載好eclipse 至於下載32位還是64位的 取決於jdk的位元
Eclipse 下載下來 解壓後就能使用了
若點擊eclipse.exe出現如下情況
考慮為eclipse的位元與jdk位元不一致。請下載對應版本 如果你同時安裝了32和64位jdk 出現這種情況
Eclipse 完成 下面安裝ADT
2.2 ADT的安裝
ADT :官方地址 (建議粘貼進迅雷 提高下載速度)
也可以去八進位大神的部落格下載資源 資源很全 下載也夠快。。。
下載後解壓
下面開始安裝ADT 開啟eclipse
點擊help-install new software
點擊add
點擊Arch..找到ADT所在目錄 至於名字 隨便取吧
點擊確定
不同版本的ADT所包含的Tools不一樣 將Developer Tools全選就行了 別的不勾兌
記得去掉該對勾 不然在未fq的情況下 安裝非常非常慢
出現如下情況
接下來就是next-next -next-finsh
這樣 ADT就安裝好了
安裝好後出現如標
And 關於卸載ADT
點擊help-install new software 點擊Available software sites 選中有移除的ADT remove就行了。
2.3 SDK的安裝
SDK:地址:SDK下載(建議粘貼進迅雷 提高下載速度)
下面來安裝SDK 將下載好的SDK解壓 開啟eclipse 點擊windows-preference
點擊Browse找到SDK的位置 注意 SDK所在位置最好不要有中文
官網下載的SDK有的就下的東西 其中add-ons是空的。。。
還有一些東西裡面是沒有的,這是你需要線上升級或者自己手動下載檔案建立好相應目錄放在SDK下,線上升級會訪問穀爺,如果你會用goagent 請跳至文章最後GAE處。
自己手動下載那就有必要說下SDK的目錄列表。。。
Add-ons :儲存附加庫 像Google Maps的API啊等等
Docs: 是安卓開發的離線協助文檔 ,跟以前的API手冊一個樣
Platform: 每個平台的SDK真本文件 已API level 劃分SDK版本
Platform-Tools: 儲存著通用工具,像什麼adb dx啊都在這裡
Tools :tools 作為SDK根目錄下的tools檔案夾,這裡包含了重要的工具,比如ddms用於啟動Android調試工具,比如logcat、螢幕和檔案管理工具, 而draw9patch則是繪製android平台的可縮放png圖片的工具,sqlite3可以在PC上操作SQLite資料庫,而 monkeyrunner則是一個不錯的壓力測試應用,類比使用者隨機按鍵,mksdcard則是模擬器SD映像的建立工具,emulator是 android模擬器主程式,不過從android 1.5開始,需要輸入合適的參數才能啟動模擬器,traceview作為android平台上重要的調試工具。
Sample : google提供的開發樣本
Usb_driver:顧名思義,儲存著android平台google官方機型的驅動如nexus one、nexus s,同時也有一些老機型驅動的支援,比如說htc dream、htc magic和Motorola 的droid。
總之tools就是開發所要用的工具,platform就是平台。Platform-tools是android 3.0後才有的,就是說開發android 3.0(或是之後)應用什麼的所要用到的工具,之前只有tools的。 platform就是android各版本,比如android 2.1,android 2.1,android 3.0
GAE
Android SDK的fq更新 方法來之ChinaUnix
親測可用
寫在後面的話 關於GAE
download address:GAE
關於怎麼手動替換被汙染的穀爺ip:address
史上最全的Android開發環境搭建