先決條件
開發人員預覽版不適用於正式版應用程式。因此必須使用 Google Play 服務 Beta 版。請參閱這份指南,瞭解如何註冊 Beta 版計畫。
如要執行及測試多裝置體驗,您必須擁有至少 2 個 Android 裝置 (例如手機和平板電腦)。裝置必須符合下列條件:
- 已安裝 Google Play 服務 Beta 版
- 使用相同的主要 Google 帳戶
- 已啟用「快速分享」,附近的裝置就能找到你的裝置
- 拉近彼此的距離
部署應用程式
透過 Android Studio 部署
透過 Android Studio 部署時,請完成下列步驟:
- 開啟應用程式的 Android Studio 專案。
- 依序前往「Run」>「Edit Configurations」。系統會隨即顯示「Run/Debug Configuration」視窗。
- 在「Launch Options」下方,將「Launch」設為應用程式主要或多裝置 活動。
- 依序點選「Apply」和「OK」。
- 按一下「Run」,在測試裝置上安裝應用程式。
使用指令列部署
使用指令列部署時,針對
以便測試多裝置體驗本節假設您擁有
應用程式模組為 crossdevice-app
。
./gradlew crossdevice-app:installDebug
# Start the app's activity. This example uses the sample app.
adb shell am start -n \
com.example.dtdi/com.example.crossdevice.MainActivity
偵錯提示
如要對應用程式進行偵錯,請按一下 Android Studio 中的「Debug」按鈕。
由於多裝置體驗具有非同步和分散式性質 可能難以只依賴偵錯善用 持續強化記錄與數據分析跨裝置 SDK 旨在提供回呼 因此無論是成功還是失敗的作業,您都需要處理這些 回呼和記錄輸出,方便偵錯。
如果轉移作業失敗,而且您無法啟動裝置探索功能或新的工作階段,可以嘗試開啟飛航模式再關閉,快速重設快速分享狀態。
提供意見
您的意見回饋對跨裝置 SDK 開發人員預覽版至關重要!如果您發現了任何問題,或希望針對 Android 上的跨裝置 SDK 提供改進意見,請告訴我們。