標籤:
Step0:背景,那些年……
遙想當年(當年最晚是在2013年初左右吧),Android開發環境的部署對於很多初學者來說是一件相當費時費力的活兒:
- 下載和安裝JDK
- 下載和安裝Eclipse
- 下載和安裝Android SDK
- 下載和安裝ADT(Android Develop Tools 的縮寫)
- blah…blah…
過程中你會發現官網提供的那個Android SDK安裝包其實並不是一個完整的SDK開發環境,而只是一個核心開發工具的集合,開發人員還需要通過其中的SDK Manager下載不同Android版本的SDK開發包,而且最坑爹的是,這些操作大部分都是通過線上安裝的方式完成的,這些線上安裝所需要訪問的連結大部分都位於google.com網域名稱之下。由於某些原因,國內一般的寬頻網路是無法直接存取這些連結地址的,於是乎國內的開發人員還要悲催地想方設法去找一個給力的Proxy 伺服器才能完成整個安裝操作……
往事不堪回首,真是說多了都是累(淚)啊。2013年中的時候,Google做了一件很給力的事情,就是把除了JDK以外的那些林林總總,整合成為一個叫做ADT Bundle的壓縮包,大大簡化了整個部署操作的複雜度。時至今日,ADT Bundle已經發展成為了Android Studio,它是SDK官網(http://developer.android.com/sdk/index.html)推薦的官方開發環境。
Step1:下載和安裝JDK
連結:http://www.oracle.com/technetwork/java/javase/downloads/index.html
JDK的安裝包中內建了JRE,在安裝過程中會根據當前系統的實際情況判斷是否需要安裝JRE,所以只需要下載JDK的安裝包即可。
安裝過程沒啥好說的。
Step2:配置JDK的環境變數
建立系統變數:
| 變數名 |
JAVA_HOME |
注意:變數名必須嚴格匹配 |
| 變數值 |
C:\Program Files\Java\jdk1.8.0_25 |
注意:根據當前系統中的JDK安裝路徑填寫 |
如所示:
檢查JDK是否安裝成功,可以在命令列視窗輸入“java –version”,如果能看到所示的資訊,則說明安裝成功:
Step3:下載和安裝Android Studio
連結:http://developer.android.com/sdk/index.html
下載好安裝包之後,根據嚮導一步一步來,整個安裝過程可以說得上是零門檻。
這裡提兩點建議吧:
- 安裝包的選擇建議:對於新手,建議還是選擇整合度最高(也就體積最大)的那個安裝包吧;
- 安裝路徑的建議:比如我電腦的C盤剩餘空間比較緊張,考慮到Andoid版本眾多,而且各個版本對應的SDK體積都不小,所以我把SDK的安裝路徑設定在了剩餘空間比較充裕的D盤。
其他問題1:安裝Android Studio之前沒有先安裝JDK
如果你在安裝Android Studio的時候,看到下面這個介面,要麼說明你是新手,要麼說明你真的很久沒做Android開發了。
其他問題2:No JVM installation found
如果沒有完成上文Step2中的操作,啟動Android Studio的時候會報錯:
其他問題3:fetching Android sdk compoment information
Android Studio啟動的時候會在fetching Android sdk compoment information停好久,如所示:
解決方案如下:
- 用文字編輯器開啟Android Studio安裝資料夾下的idea.properties檔案,在我電腦上,該檔案的完整路徑是:C:\Program Files\Android\Android Studio\bin\idea.properties
- 在idea.properties檔案末尾添加一行: disable.android.first.run=true
- 儲存檔案,重新啟動Android Studio,便可進入介面。
其他問題4:無法使用Android Studio建立工程(Start a new Android Studio project)
具體表現就是,啟動了Android Studio之後,在下面這個介面,點擊“Start a new Android Studio project”無響應:
出現這個情況,一般是因為沒有按照預設路徑來安裝SDK,比如在上文Step3中,我把SDK的安裝路徑設定在了D盤。這個問題修改一下配置就能解決,步驟如下:
- 開啟設定介面:Configure > Project Defaults > Project Structure
- 在Android SDK locaiton下設定SDK的路徑,這個路徑就是上文Step3中設定的SDK安裝路徑:
- 儲存設定之後,應該就可以通過Start a new Android Studio project來建立工程了。
Android Studio開發環境部署