Android開發環境的安裝
1 IDE
Android可以使用開發的IDE有Eclipse 或者 Android Studio。Android Studio還處於v 0.1.x版本,是early access preview。所以我還是選擇Eclipse + ADT的方法開發。
其實沒有什么復雜,官網已經為開發者做了一個開發環境集成包(ADT Bundle)。ADT是Android Develop Tools。這個集成包包含了eclipse,SDK,SDK Manager。
http://developer.android.com/sdk/index.html
具體使用只需要下載Android ADT Bundle的zip,解壓,然后啟動eclipse就可以了。
2 安裝不同版本的sdk
Bundle默認是安裝了最新版本的SDK(4.2.2)。當然現在市面上的各種Android版本都存在,我們需要安裝不同版本的SDK來開發。SDK Manager就是管理SDK的工具。
在bundle下運行SDK Manager
勾選對應版本的SDK,從這里基本可以知道一個Android版本對應着一個版本的API。
其中每個包都有這么幾個文件:
Documentation for Android SDK:安卓SDK的文檔
SDK Platform:Android的SDK套件,必須要安裝的
Samples for SDK:SDK的使用例子,在安裝后的adt-bundle-XXXX\sdk\samples 目錄中會看到對應文件
Sources for Android SDK:SDK的源碼,在安裝后的adt-bundle-windows-x86-20130522\sdk\sources 目錄中會看到對應文件
Google APIs:谷歌地圖提供的一套API,如果你的應用不使用谷歌地圖,是可以不用裝的,但是建議還是要裝
ARM EABI v7a System Image
Intel x86 Atom System Image
MIPS System Image
這三個是給模擬器用的,模擬器在不同CPU平台下的系統印象文件。必須安裝,否則模擬器打不開。
在安裝后的adt-bundle-windows-x86-20130522\sdk\system-images目錄中會看到對應文件
3 安裝Eclipse的ADT插件
官方的Bundle上已經有了一些ADT插件,如果沒有的話,我們可以按照:
http://developer.android.com/sdk/installing/installing-adt.html
安裝ADT插件。
4 創建模擬器
在Eclipse中的Android Virtual Devices中New一個虛擬機(AVD)
AVD Name:模擬器的名字
Device:設備名字,包括屏幕尺寸的設置
Target:要運行的Android版本
CPU/ABI:模擬器要運行的系統印象文件
Keyboard:是否支持外部鍵盤
Skin:模擬器外觀
Front Camera
Back Camera
前置和后置攝像頭
Memory Options:
RAM:模擬器的內存空間
VM Heap:Android系統是運行在Dalvik虛擬機上的,VM Heap就是指的虛擬機最大占用內存,也就是單個應用的最大占用內存。
Internal Storage:內部存儲大小。內部存儲就是將數據保存在設備的內部存儲器中。
SD Card:SD 卡的大小。
5 創建HelloWorld
Eclipse中New--Andriod Project -- 創建個HelloWorld項目。
這步基本都是使用默認選項
6 HelloWorld項目掛載AVD
Eclipse -- Run -- Run Configurations
右鍵Android Application -- New
Project中選擇HelloWorld項目 -- Target中選擇剛剛創建的AVD -- Apply
這樣,運行項目就自動開啟了虛擬機運行