位置を認識できるアプリを作成する
モバイルアプリ特有の機能の 1 つとして、位置認識があります。モバイル ユーザーは、どこに行くときでも必ずデバイスを携帯します。アプリに位置認識機能を追加することで、コンテキストに応じたユーザー エクスペリエンスを提供できるようになります。Google Play 開発者サービス内で利用できる位置情報 API を使用することで、位置情報の自動追跡、通りの反対側の検出、ジオフェンス、アクティビティ認識など、位置認識機能をアプリに追加できます。
開発リソース
適切な権限をリクエストする
アプリの機能のユースケースに応じて、権限の宣言とリクエストを行います。
位置情報の更新データを受信する
融合型位置予測プロバイダを使用して、適切な位置情報をユーザーに提供します。
電力消費量を最適化する
ユーザー デバイスのバッテリー効率を改善します。バックグラウンド位置情報の制限に関するガイドラインを遵守してください。
アプリに地図を追加する
面白い場所を地図上にプロットします。また、地図上に表示するものをユーザーが指定できるようにします。
最新のニュース
Marvel Strike Force and Google Play Instant join forces to improve install rate
Founded in 2017, FoxNext Games was created to expand the universes of cherished franchises like The Simpsons, Alien, Ice Age, and Avatar through interactive and immersive next-generation storytelling.
OneSoft uses instant apps to boost Galaxy Attack install rate by 15%
With over 50 million reported installs and more than 500,000 five-star ratings, Galaxy Attack is a popular alien shooter game.
Evino attracts new customers with Google Play Instant
With more than a million app customers, Evino is an innovative online wine business based in Brazil.
Ultimate Guitar takes advantage of 10MB limit for instant apps and improves install rate by 8%
With chords and tabs for over 1.1 million songs, Ultimate Guitar (UG) is one of the fastest growing guitarist communities in the world.
参考情報
アプリ内で位置情報へのアクセスをリクエストする方法については、以下の参考リンクをご覧ください。
Codelabs
- Kotlin を使用して Android 10 で位置情報を受信する: アプリの使用中に位置情報をリクエストする方法なども含め、Android 10 を搭載しているデバイス上で位置情報をリクエストする方法について学びます。
サンプル
位置情報サンプルは Android OS プラットフォーム サンプルの一部です。
Android OS プラットフォーム サンプルの位置情報モジュールを参照し、サンプルの実行方法の手順に沿って操作してください。
位置情報の利用許可
位置情報の利用許可をリクエストする際のおすすめの方法を示すためのサンプル。
現在地
ユーザーの現在地を取得するためのベスト プラクティスを示すためのサンプル。
現在地情報のあっぷでー
位置情報の更新を受信するためのベスト プラクティスを示すためのサンプル。
バックグラウンドでの位置情報へのアクセス
アプリがバックグラウンドで動作しているときに、位置情報にアクセスする方法、または位置情報の更新を受信する方法を示すためのサンプル。
ジオフェンスの作成と監視
ジオフェンスを作成してモニタリングする方法を示すためのサンプル。
ユーザー操作の認識
ユーザー操作の認識のベスト プラクティスを示すためのサンプル。