簡單且節能的 Android 定位 API (Android)

應用程式可以運用裝置上由多個感應器提供的信號來判斷裝置位置。不過,在不同情況下,針對特定工作選擇合適的信號組合並不容易。同時找出具有省電的解決方案。

整合式位置預測提供工具是 Google Play 服務中的 Location API,可靈活結合不同的信號來提供應用程式需要的位置資訊。

整合式位置預測提供工具可管理 GPS 和 Wi-Fi 等基礎定位技術,並提供簡單的 API,可用來指定必要的服務品質。例如,您可以要求最精確的資料,或盡可能取得最精確的資料,而不增加耗電量。

支援常見位置情境

您的應用程式可使用整合式位置預測提供工具 API,要求取得使用者裝置的最後已知位置。如果應用程式需要位置資訊,建議您從最後已知位置開始著手。
要求位置資訊時,系統會使用許多不同來源來源 (例如 GPS 和 Wi-Fi)。決定要使用哪些來源可能並不容易,但整合式位置預測提供工具 API 會自動變更適當的系統設定,讓您不必再憑空猜測。所有應用程式都必須指定所需的服務等級。
除了最後已知位置之外,整合式位置預測提供工具 API 也能以特定時間間隔將您的應用程式更新傳送至回呼。您可以指定想要的時間間隔做為品質的品質參數。只要使用位置更新功能,就能提供其他資訊,例如方向和速率。