Android Development HandBook 開發的準備

  • 人的準備:
  1. 具備Java相關知識,至少基礎語法得會,能讀懂代碼。
  2. 開心的心態,喜歡就學下去,不喜歡時就放下。
  • 工具的準備:
  1. 一臺好一點的計算機,由於要用eclilpse,卡起來真要命。
  2. 一臺android手機,沒有就算了,大不了用虛擬機(AVD,android virtual device)。

  • 開發環境準備(以Windows下eclipse做爲開發環境):

  官方文檔說明:http://developers.androidcn.com/sdk/index.htmlhtml

    • 下載安裝JDK

官網:http://www.java.com/zh_CN/java

怎麼下載,跟着連接慢慢點吧。android

    • 下載eclipse

官網:http://www.eclipse.org/downloads/eclipse

我的建議下載 Eclipse IDE for Java Developers,32位仍是64位請以本身計算機系統爲準。ide

    • 下載android sdk

官方網站:http://developers.androidcn.com/sdk/index.html工具

原本官方是有下載的,不過最近總以爲這部份內容好像被屏蔽了同樣。能夠下載老版本的http://developers.androidcn.com/sdk/older_releases.html學習

若是不喜歡老版本,能夠直接在各大下載網站上搜索android sdk下載。測試


 

以上下載好了,就開始安裝吧。網站

  • 安裝JDK,雙擊執行。
  • 安裝sdk,雙擊執行。
  • 解壓eclipse,而後把解壓出來的文件夾放到你喜歡的地方。接着把eclipse.exe 發送一個快捷方式到桌面吧。

  1. 雙擊打開eclipse,爲你的eclipse設置一個工做目錄吧,這個目錄就是eclipse中新建項目的所在目錄。
  2. eclipse中添加插件
  •   添加android sdk manager
    • 點開菜單:Help->Install New Software.

    • 點擊 Add

Name:隨意寫,只是個標識,通常寫Android.ui

Location:錄入https://dl-ssl.google.com/android/eclipse/ ,無效請錄入 http://dl-ssl.google.com/android/eclipse/

    • 點擊ok

    • 勾選 Developer Tool,而後一路Finish,直到完成。完成後會要求重啓eclipse。重啓後,在Windows菜單下就能夠看到Android SDK ManagerAndroid Virtual Device Manager。看到它們就說明Android的插件安裝成功了。

 

3.下載各版本的android sdk,請點擊Android SDK Manager進去,而後等待拉取最新的列表,選擇你須要的SDK下載。

有了相應的SDK,在Android Virtual Device Manager中就能夠建立android virtual device(AVD)了。

點擊Create

重要屬性:

Name:隨意

Device:預置的配置信息,有自帶的,也能夠自行編輯新加,選中的帶出預置的Target、CPU、Camera、Memory Options。

Target:使用的SDK版本,只要下載的,均可以選擇。

CPU:使用的CPU類型,只要下載的,均可以選擇。(PS:虛擬機使用的是對應SDK版本下的System Image,通常會按CPU分紅幾類,只有相應類型的Image下載了,此處才能選擇到相應的CPU)

Skin:相應的虛擬機外觀,表明屏幕大小。

Memory Options:RAM,內存大小,之前沒有Nexus 7這種虛擬設備時,內存最大隻能是768,如今有1024了,不知道虛擬機能不能運行(待測試)。

Internal Storage:內部存儲空間。

SD Card:SD卡空間。


以上配置完成後,咱們的開發環境配置完成,虛擬機也建立了,能夠正式進入開發。
2015備註:官方已經中止對Eclipes插件的支持,僅支持 Android Studio。建議直接選用Android Studio。

Q&A(慢慢補充):

Q:在eclipse中沒有自動發現SDK安裝目錄怎麼辦?

A:手工設置。在菜單Windows-Preferences。以下圖:


Q:遇到了長城,翻不過,沒辦法更新SDK和工具,怎麼辦?

A: 使用SDK代理頁面。參見 http://www.androiddevtools.cn/

 

推薦 Android學習之路 http://www.stormzhang.com/android/2014/07/07/learn-android-from-rookie/

相關文章
相關標籤/搜索