AIR Android:安裝Android SDK
安裝Android SDK
在AIR Android的開發(fā)過程中,并不需要使用Android SDK。但是,后面會用到SDK中的一些工具軟件。例如ADB(Android Debug Bridge)工具,管理連接到PC上的Android設(shè)備,支持直接操作設(shè)備上的資源,包括程序、文件等;DDMS(Dalvik Debug Monitor Server)則是一個很實(shí)用的調(diào)試工具。另外,創(chuàng)建模擬器也離不開SDK的支持,因此,這里先介紹Android SDK的安裝,為后面的內(nèi)容奠定基礎(chǔ)。安裝Android SDK的步驟如下。
步驟1 安裝JDK 1.5或更高版本,并將JDK所在的bin目錄加入到系統(tǒng)環(huán)境變量中。
因?yàn)镾DK工具必須在Java環(huán)境下才能運(yùn)行,所以先要安裝JDK(Java Development Kit,Java開發(fā)套件)。步驟如下:
1)打開SUN公司的官方網(wǎng)站http://java.sun.com/javase/downloads/index.jsp,下載最新版本的JDK,最新版本為Java SE 6 Update 24。單擊頁面上的Download JDK按鈕,隨后選擇正確的操作系統(tǒng),下載合適的安裝包。
2)JDK的安裝程序是一個EXE可執(zhí)行程序,直接雙擊安裝即可。安裝時建議修改默認(rèn)的安裝路徑為預(yù)設(shè)的文件夾,目錄結(jié)構(gòu)簡單且有意義,方便以后升級維護(hù),這里假定為D:\dev\jdk。如無特殊要求,其他需要設(shè)置的路徑建議使用默認(rèn)值。
3)設(shè)置環(huán)境變量。在桌面上右擊“我的電腦”圖標(biāo),在彈出的快捷菜單中選擇“屬性”命令打開系統(tǒng)屬性窗口,切換到“高級”標(biāo)簽下,單擊底部的“環(huán)境變量”按鈕。在系統(tǒng)變量中新建一個JAVA_HOME變量,其值設(shè)為D:\dev\jdk。然后,編輯系統(tǒng)變量中的Path變量,在變量值后加上“;%JAVA_HOME%\bin”(分號不可省略),最后保存修改。
至此,JDK安裝完成。為驗(yàn)證操作是否成功,可以打開一個DOS命令行窗口,執(zhí)行javac命令,如輸出相關(guān)使用說明,則說明配置成功;如顯示錯誤信息,則說明配置有誤,請對照上述說明檢查是否有遺漏或拼寫錯誤。
提示 在Windows 7系統(tǒng)中,選擇“屬性”菜單后,還需要多一個步驟才能打開系統(tǒng)屬性窗口,即在新開的窗口上單擊左側(cè)的“高級系統(tǒng)設(shè)置”。
步驟2 下載Android SDK包。
打開Android開發(fā)者站點(diǎn)上的下載頁面http://developer.android.com/sdk/index.html,網(wǎng)站上提供了Windows、Mac和Linux三個平臺的版本,其中Windows下分為EXE和ZIP兩種格式,為方便配置,應(yīng)選擇Windows平臺下的ZIP包,文件名為android-sdk_r**-windows.zip,其中**表示版本號。
由于網(wǎng)絡(luò)原因,訪問developer.android.com可能出現(xiàn)無法訪問的情況。如遇到這種情況,可以到國內(nèi)常見的技術(shù)社區(qū)比如CSDN(http://www.csdn.net/)尋找該資源。
直接將下載的ZIP包解壓到D:\dev\Android_SDK下。SDK中文件不多,其中有一個tools目錄,里面是和開發(fā)相關(guān)的工具軟件,包括模擬器程序、調(diào)試工具等;SDK Manager.exe程序,用來管理開發(fā)組件;AVD Manager.exe程序,用來管理所有的模擬設(shè)備。SDK包只包含了基本的工具軟件,還需要根據(jù)開發(fā)需要,下載其他的軟件包。
運(yùn)行SDK Manager.exe,該程序在啟動后自動從服務(wù)器上獲取當(dāng)前可用的工具包列表。讀者沒必要下載所有的SDK API軟件包,為了創(chuàng)建模擬器運(yùn)行AIR程序,必須安裝以下軟件包:
Tools節(jié)點(diǎn)下的Android SDK Tools和Android SDK Platform-tools。
Android 2.2或更高版本下的SDK Platform,至少安裝其中一項(xiàng)。每個API節(jié)點(diǎn)下還包括了示例代碼、第三方擴(kuò)展庫等資源。
Extra節(jié)點(diǎn)下的Google USB Driver package和USB Driver Package,這兩項(xiàng)是移動設(shè)備的USB驅(qū)動程序。
在Packages中列出的資源樹中,依次點(diǎn)選要安裝的軟件包,最后單擊底部的Install * packages按鈕,開始下載和安裝,如圖1-3所示。
![]() |
(點(diǎn)擊查看大圖)圖1-3 安裝軟件包 |
安裝完畢后,為了方便以后使用SDK中的工具,編輯系統(tǒng)環(huán)境變量Path。方法如下:
1)在變量值后加上“;D:\dev\Android_SDK\tools;D:\dev\Android_SDK\platform-tools”。
2)保存后,打開一個DOS命令行窗口,執(zhí)行adb命令,如輸出相關(guān)使用說明,則說明配置成功。
提示 ADB是一個通用的調(diào)試工具,可以管理設(shè)備或模擬器的狀態(tài),在后面的內(nèi)容中將講述具體的應(yīng)用。
至此,Android SDK的準(zhǔn)備工作結(jié)束。如果讀者想了解更多有關(guān)SDK的詳細(xì)信息,可以參閱官方站點(diǎn)上的說明文檔。