Android Wear開發(fā)者預(yù)覽版入門
Android Wear開發(fā)者預(yù)覽版包括工具和API,增強(qiáng)了應(yīng)用程序通知功能,提供針對(duì)Android可穿戴設(shè)備的最佳用戶體驗(yàn)。
利用Android Wear開發(fā)者預(yù)覽,你可以:
- 在Android模擬器上運(yùn)行Android Wear平臺(tái)。
- 將Android設(shè)備連接到模擬器上,就像在Android Wear上的卡片一樣在設(shè)備上查看通知。
- 試用預(yù)覽支持類庫中最新的API,允許利用新特性增強(qiáng)應(yīng)用程序的通知,例如聲音回復(fù)和通知頁面等。
要訪問開發(fā)者預(yù)覽工具,請(qǐng)點(diǎn)擊這里,然后按照隨后的安裝步驟操作。
注意:目前的Android Wear開發(fā)者預(yù)覽只是開發(fā)和測(cè)試之用,不能用于實(shí)際開發(fā)應(yīng)用程序。Google發(fā)布的正式版本可能與預(yù)覽版有顯著不同。您不得公開傳播或發(fā)行利用這個(gè)開發(fā)者預(yù)覽的應(yīng)用程序,因?yàn)樵谡桨鍿DK發(fā)布之后,將不再支持此預(yù)覽版(可能會(huì)導(dǎo)致基于預(yù)覽版開發(fā)的程序崩潰)。
先決條件
在開始安裝之前,你需要:
Android SDK中包含了構(gòu)建Android應(yīng)用需要的所有開發(fā)工具(集成開發(fā)環(huán)境也提供下載,可選)。
2. 注冊(cè)Android Wear 開發(fā)預(yù)覽
你必須使用Gmail或者其他的Google賬戶注冊(cè),才能下載預(yù)覽支持庫并獲取Google應(yīng)用商店里的Android Wear預(yù)覽測(cè)試應(yīng)用。
提示:如果使用Eclipse的ADT插件,必須升級(jí)到22.6.1或者更高版本。如果使用Android Studio,必須升級(jí)到0.5.1或更高版本。
1、安裝Android Wear系統(tǒng)映像
- 啟動(dòng)Android SDK 管理器
- 在Eclipse中,選擇 Window > Android SDK Manager。
- 在Android Studio中,選擇Tools > Android > SDK Manager。
-
在工具下面,請(qǐng)確認(rèn)你的Android SDK 為22.6或更高版本。
如果你的Android SDK 工具版本低于22.6,則必須進(jìn)行升級(jí): 1) 選擇 Android SDK Tools。 2) 單擊 安裝包。 3) 接受許可協(xié)議然后點(diǎn)擊 安裝。 4) 安裝完成后,重啟Android SDK 管理器。 -
在Android 4.4.2下,選擇Android Wear ARM EABI v7a System Image。
注意:Android Wear的設(shè)計(jì)成支持多處理器架構(gòu)。 -
在Extras下,確認(rèn)安裝了最新版本的Android Support Library,如果存在更新,選擇 Android Support Library。如果你在使用Android Studio,也要選擇 Android Support Repository。
-
點(diǎn)擊 安裝包。
-
接受許可協(xié)議然后點(diǎn)擊 安裝
2、安裝Android Wear模擬器
- 啟動(dòng) Android 虛擬設(shè)備管理器
- 在Eclipse中,選擇 Window > Android Virtual Device Manager。
- 在Android Studio中,選擇 Tools > Android > AVD Manager。
- 點(diǎn)擊 新建。
- 對(duì)于AVD名稱,輸入 “AndroidWearSquare” 或者 “AndroidWearRound”,這取決于你是要?jiǎng)?chuàng)建一個(gè)擁有方形還是圓形顯示器的模擬器。
- 對(duì)于設(shè)備,選擇 Android Wear Square 或者 Android Wear Round。
- 對(duì)于目標(biāo)平臺(tái),選擇 Android 4.4.2 – API Level 19(或更高)。
- 對(duì)于CPU/ABI,選擇Android Wear ARM (armeabi-v7a)。 注意:Android Wear的設(shè)計(jì)成支持多處理器架構(gòu)。
- 對(duì)于皮膚,選擇AndroidWearSquare 或者 AndroidWearRound。
- 其他的選項(xiàng)保留為默認(rèn)值,點(diǎn)擊 確定。 盡管真正的Android可穿戴設(shè)備不提供鍵盤輸入方式,但你仍然需要選中 Hardware keyboard present,這樣在用戶使用語音輸入的地方你可以在屏幕上進(jìn)行文字輸入。
- 在AVD列表中,選擇剛剛創(chuàng)建的那個(gè),單擊 開始,在下面的窗口中,單擊 啟動(dòng)。
現(xiàn)在Android模擬器啟動(dòng)了,為了開始測(cè)試應(yīng)用程序的通知,你必須將模擬器和安裝了Android Wear預(yù)覽版應(yīng)用的開發(fā)設(shè)備進(jìn)行配對(duì)。
提示:為了減少模擬器的啟動(dòng)時(shí)間,編輯AVD,開啟模擬器選項(xiàng)下的 Snapshot。當(dāng)啟動(dòng)模擬器的時(shí)候,選擇 Save to snapshot 再單擊 啟動(dòng)。一旦模擬器運(yùn)行,關(guān)掉它來保存一個(gè)系統(tǒng)快照。再次啟動(dòng)AVD,但是選擇 Launch from snapshot,不選擇Save to snapshot。
注意:不要在Android Wear模擬器上安裝應(yīng)用。系統(tǒng)不支持傳統(tǒng)的Android應(yīng)用,運(yùn)行這類應(yīng)用將產(chǎn)生不可預(yù)知的后果。
3.安裝Android Wear預(yù)覽應(yīng)用
為了在Android Wear模擬器上查看應(yīng)用通知,你必須將Android Wear預(yù)覽應(yīng)用安裝到自己的Android設(shè)備上(手機(jī)或者平板)。
為了獲取Android Wear預(yù)覽應(yīng)用,你需要注冊(cè)為Android預(yù)覽開發(fā)者,使用與Google應(yīng)用商店相同的Gmail或者Google賬戶。
注意:Android Wear預(yù)覽版應(yīng)用兼容Android4.3或更高版本,不能安裝到Android模擬器上。
在注冊(cè)了開發(fā)者預(yù)覽后,你會(huì)收到一封確認(rèn)電子郵件,其中包含了一個(gè)加入Android預(yù)覽應(yīng)用測(cè)試計(jì)劃的鏈接。一旦你選擇加入,在Google應(yīng)用商店中24小時(shí)以內(nèi)就可以下載。
安裝完Android Wear預(yù)覽應(yīng)用后,你可以設(shè)置設(shè)備與Android Wear模擬器通信:
- 打開Android Wear預(yù)覽應(yīng)用,你應(yīng)該看到一個(gè)通知:應(yīng)用當(dāng)前沒有被啟用為通知監(jiān)聽器。點(diǎn)擊信息打開系統(tǒng)設(shè)置,選擇授予Android Wear預(yù)覽訪問通知的權(quán)限。
- 將你的設(shè)備通過USB連接到開發(fā)機(jī)器上。確保沒有其他的Android設(shè)備連接到這臺(tái)機(jī)器上。
- 保證Android Wear模擬器(先前創(chuàng)建的)正在運(yùn)行,模擬器應(yīng)該顯示時(shí)間和指示沒有設(shè)備連接的圖標(biāo)。
- 打開命令行終端,進(jìn)入到Android SDK的
platform-tools/目錄下,然后執(zhí)行:
- adb -d forward tcp:5601 tcp:5601
提示:每次通過USB連接到設(shè)備的時(shí)候都需要執(zhí)行這條命令。
5. 現(xiàn)在返回到Android Wear預(yù)覽應(yīng)用,它應(yīng)該顯示出已連接到模擬器。Android Wear模擬器應(yīng)該顯示出’g’ 圓形圖標(biāo),指示已經(jīng)連接到設(shè)備。
現(xiàn)在,設(shè)備上的通知也應(yīng)該會(huì)顯示到Android Wear模擬器上。
4.在工程中添加支持類庫
Android Wear支持庫中包含一些API,允許為了增強(qiáng)Android Wear的用戶體驗(yàn)優(yōu)化你的應(yīng)用通知。
為了獲取預(yù)覽支持類庫,你必須注冊(cè)開發(fā)預(yù)覽。在注冊(cè)后收到的確認(rèn)郵件中包含一個(gè)壓縮文件的下載鏈接,該文件中包含了預(yù)覽支持類庫和一些樣例應(yīng)用。
在下載并解壓這些包后,將支持類庫添加到你的Android項(xiàng)目中。
使用Eclipse
- 在Android應(yīng)用項(xiàng)目中,在項(xiàng)目根目錄下創(chuàng)建
libs/目錄(與AndroidManifest.xml文件一樣)。 - 將V4支持類庫的jar文件從Android SDK目錄(例如:
/extras/android/support/v4/android-support-v4.jar)拷貝到項(xiàng)目中的libs/目錄下。 - 同樣地,把
wearable-preview-support.jar文件保存到libs/目錄下。 - 右擊每一個(gè)jar文件,選擇 Build Path > Add to Build Path。
使用Android Studio
1.在Android應(yīng)用項(xiàng)目中,在項(xiàng)目根目錄下創(chuàng)建libs/目錄(與AndroidManifest.xml文件一樣)。
2.把wearable-preview-support.jar文件保存到libs/目錄下。
3.打開應(yīng)用模塊中的build.gradle文件。
4.為V4支持庫和 Android Wear預(yù)覽支持庫添加一條依賴規(guī)則:
- dependencies {
- compile "com.android.support:support-v4:18.0.+"
- compile files('../libs/wearable-preview-support.jar')
- }
5.點(diǎn)擊工具欄上的 Sync Project with Gradle Files
開始優(yōu)化Android Wear通知,請(qǐng)閱讀 創(chuàng)建Android Wear通知
原文鏈接: android 翻譯: lum


























