前幾天,Google召開了I/O大會,在大會中更新了安卓的版本 android L。
正好我換了一臺電腦重新搭建安卓開發環境,但是遇到各種問題,各種卡慢 ,無法下載,不知道為什麼Google不像Apache那樣在各國設立鏡像站。
在這裡我重新把搭建安卓開發環境的方法,寫下來以供大家參考。
我把一些開發的資源都放到百度雲盤和360雲盤上,大家如果有需要 可以到上面去拿 (實時更新)
百度雲盤:
工具/原料
Java jdk1.7以上
Eclipse
Android SDK
ADT
Java JDK的安裝
如果沒有jdk文件請到:
http://www.oracle.com/technetwork/java/javase/downloads/index.html下載
或者到
百度雲盤:
PS:最新的Android環境最好搭建jdk 1.7或者jdk 1.7以上的版本
安裝好下載的JDK文件 進行環境變量配置
jdk環境變量設置
win7電腦右鍵【屬性】,選擇【高級系統設置】,在彈出框中選擇【環境變量】 ,然後在 【系統變量】中新建編輯:
變量名:JAVA_HOME
變量值:C:\Program Files\Java\jdk1.7.0_03 (即jdk安裝的位置)
變量名:Path (已存在,末尾可能沒有;號,沒有就加上;號)
變量值:C:\ProgramFiles\Java\jdk1.7.0_03\bin;C:\ProgramFiles\Java\jre7\bin;
(即jdk和jre的bin文件夾)
變量名:CLASSPATH
變量值:.;%JAVA_HOME%lib;%JAVA_HOME%lib\tools.jar
在windows運行符上運行,可運行:java -version、java、javac三個命令查看
Eclipse 下載安裝2
方法一 Eclipse官方提供的
Eclipse官方進入:
可以根據需要下載Eclipse Standard 或者Eclipse IDE for Java EE Developers
或者Eclipse IDE for Java Developers
方法二 谷歌安卓提供的已安裝安卓插件的版本
谷歌安卓提供進入:
如果網站進不去或下載不了,可以到雲盤上下載:
ADT的安裝3
ADT是一個Eclipse插件,作用是關聯Android SDK,使你的Eclipse能夠新建Android工程。
PS :如果是上面方法二下載的 adt-eclipse,如果是最新版本 那麼你就不需要再Eclipse中配置ADT。
有兩種方法在Eclipse中配置ADT,一是使用鏈接下載,二是使用下載好的離線包。
一使用鏈接下載,選擇 Help > Install New Software,在出現的對話框裡,點擊Add按鈕,在對話框的name一欄輸入“ADT”, 然後在Location中填寫網址:https://dl-ssl.google.com/android/eclipse (如果出錯,請將https改成http)
然後按照提示一直next下去 然後重啟Eclipse
二是使用離線包
版本:23.0.2 網址:http://dl.google.com/android/ADT-23.0.2.zip
版本:22.6.3 網址: http://dl.google.com/android/ADT-22.6.3.zip
PS:23.0.2是最新的版本號 如果不是最新的 可以修改後面的數字 版本號是多少就改成多少。如果版本號是整數 要在後面加.0.0 如版本號23 寫成 23.0.0
配置同上,點擊Archive...選擇離線的ADT文件
在雲盤中可以下載:
SDK的安裝4
重新進入Eclipse中 可能會報錯 ,是因為我們沒有裝Android SDK。如果你下載的是方法二的adt-eclipse,那麼不用下載了,解壓包中已經包含了。
Android sdk tools 的下載地址為:
版本號23.0.2
安裝包:https://dl.google.com/android/installer_r23.0.2-windows.exe
解壓包:
PS:跟ADT不同的是,如果是版本23的話,不用寫23.0.0 如:
https://dl.google.com/android/installer_r23-windows.exe 就可以下載了
安裝完成後或者解壓完成後,打開SDK,最新的界面如下,包含谷歌I/O大會更新出來的Android L。如果加載完成後出不來下面的界面,可能是被牆了,我們可以在windows系統中hosts文件的位置為:C:\Windows\System32\drivers\etc 在文件的末尾添加下面一句:
74.125.237.1 dl-ssl.google.com
然後就是下載安裝各個版本和支持包了,有兩種下載方式,一是在線下載,二是離線方式。
一在線方式
需要下載的是Tools中的 Android SDK Tools、Android SDK Platform-tools、Android SDK Build-tools的最新版本號。Android SDK Build-tools下載最新一個就可以了。
其次下載安卓版本,最新的Android L(API 20)和Android 4.4W(API 20) 我不知道這兩個版本的區別,所以都下載吧.其次下載現在佔有率最高的版本號: 4.0、4.1.X、4.2.X、2.3.X(PS:因為我不做android TV和Glass,所以不下載了)
Extras下載:這裡面的都是支持包,如:Inter x86 Emulator可以加快android虛擬器的啟動,一些google play的服務我不需要就沒有下。
如果下載不下來,可能是被牆了,可以在tools-->Options... 設置一下:
others 中把前兩項勾選上
代理IP為58.68.246.12端口為:18080(可能已經過期了) 大家需要去搜索最新代理,選擇一個http代理
Eclipse配置SDK5
SDK安裝完成後,進入Eclipse,點擊菜單window->preferences,進入如下界面.
在左邊的面板選擇Android,然後在右側點擊Browse...
選擇你的android SDK解壓後的目錄,選錯了就會報錯,這個是升級工具,目前還沒有一個版本的SDK
點擊Apply、OK。配置完成。
創建AVD6
點擊導航條上的 Android Virtual Devices Manager,彈出創建AVD。
點擊Create,填入Name,選擇Target的API,SD Card大小任意,Skin隨便選,Hardware目前保持默認值 ·
Name : 虛擬機的名字,隨便就可以。
Target : 目標平臺,這裡選你自己裝的Android版本,我這裡是2.2版。
SD Card : 虛擬手機裡面的硬盤空間大小,可以按你的需要設置。
Snapshot : 快照,勾選之後可以支持保存虛擬機的狀態,這樣就可以像真機一樣保存設置了,不用每次都 重新設定;這個選項也有助於快速啟動虛擬機,但相應地,保存速度會減慢。
Skin : 你的虛擬機的屏幕大小,可以根據你的需要來設定。
Hadrware: 你虛擬機的硬件,可以根據你的需要來設定。
4、點擊Create AVD即可完成創建AVD
點擊Start,啟動
注意事項
最新的Android環境最好搭建jdk 1.7或者jdk 1.7以上的版本
在hosts文件末尾加入 74.125.237.1 dl-ssl.google.com
如果下載不了可以到雲盤拿: