Android:フォアグラウンドサービスのサンプル

Android 向けのフォアグラウンドサービスのサンプルを作成しました。

ServiceSample https://github.com/hrk4649/android_samples/issues/4

  • サービス側で取得した位置情報を、アクテビティで取得、表示します。
  • アプリを起動する前に、位置情報の権限を手動で設定する必要があります。
  • AndroidManifest.xml
    • android.permission.FOREGROUND_SERVICE の宣言は、Android 9 から必要
  • 通知(Notification)について
    • フォアグラウンドサービスのために通知の表示が必要です。
    • Android 8 より通知を表示するために、通知チャネルが必要です。

参考