2015/11/24

用 Eclipse 開發 Android Wear

利用 Android Studio 開發 Android Wear App 是相當方便的,

但對於一些 Eclipse 老手,

不想更換 IDE, 又想開發 Android Wear App,

可以參考如下步驟 :

1) 首先, 透過 Android SDK Manager, 安裝 Android 4.4W2 :


2) 取得 Wearable Support Library, 有兩種方式 (建議用第二種方式) :

2_1 第一種方式) 支援【非 Watch Face】, 但不支援【Watch Face】

安裝 Google Repository (裡面有包含 wearable 套件) :


在 <Android SDK Home> 以下的路徑中, 找到 wearable-1.0.0.aar 這個壓縮檔 :


然後解壓縮之 :


2_2 第二種方式) 支援【非 Watch Face】與【Watch Face】

http://developer.android.com/shareables/training/wearable-support-lib.zip 下載 Wear Support Library, 然後解壓縮之.

2_3) 不管第一種方式 or 第二種方式, 接著下面做 :

classes.jar 搬移到 libs 目錄裡面 :


接著, 在 Eclipse 中, 準備透過 Existing Android Code Into Workspace 匯入進來 :


Root Directory 選擇剛解壓縮的 wearable 目錄, 匯入之 :


匯入之後, 記得修改 wearable project 屬性: Android 勾選 Is Library :



3) 因為 ADT 本身沒有提供 Wear Sample, 所以, 到 https://github.com/tangtungai/Android-Wear-Black-Activity-Template 下載 Wear Sample :


下載之後, 進行解壓縮 :


然後, 在 EclipseImport 這個 Wear Sample :


在 Wear Sample 的 Project 屬性 : Android 加入 wearable project library :


更改 Wear Sample Project 名稱 :


之後, New Wear Project 都可以從這個 Wear Sample Project 複製過去 :


New Wear Project 更改 Package Name :



4) 以上步驟完成後,

可以透過 Deubg Mode 直接安裝 APK 到 Android Wear Watch,

至於如何完整實現 Debug Mode: 參考這篇文章.

安裝到 Android Wear Watch 的 App :


執行 Wear App 結果 :



5) 若要將 Wear APK 打包到 Phone APK,

則手機安裝 Phone APK, 透過藍芽, 就會自動將 Wear APK 安裝到 Smart Watch 上,

打包參考步驟: 參考這篇文章.