Skip to content
This repository was archived by the owner on Apr 12, 2023. It is now read-only.
This repository was archived by the owner on Apr 12, 2023. It is now read-only.

[Android] Force-stop Handlingの適用(ExposureNotification SDKアップデート) #136

@keiji

Description

@keiji

その機能リクエストは何らかの問題に関連しますか / Is your feature request related to a problem?

#123 の検討過程で提案をもらったもの。

#123 (comment)

一部端末でバックグラウンドタスクが実行されない。実行されてもキャンセルされる場合がある現象が確認されている。

通常アプリはユーザーやシステムから強制停止されると、次回起動するまでバックグラウンドタスクの実行が制限される(スケジュールされない)。一部の端末ではバッテリー消費を低減する目的で、自動的にアプリを強制停止している可能性がある。

解決策についてお書きください / Describe the solution you'd like

「Force-stop Handling」はExposure Notification APIのバージョン1.5から追加された機能。

Google Play ServicesがEN APIを使っているアプリのプロセスを再起動することで、強制停止の状態から復帰させる。

Force-stop handlingについて、具体的な適用方法についてGoogleから回答を得ている。

  • SDK v1.5 以降へのアップデートが必要
  • SDKのアップデートで利用可能になる

とのことで、まずXamarin.GooglePlayServices.Nearby.ExposureNotificationをアップデートすることになる(現在は18.0.2-eap.6)。


バージョンアップについては以前Pull Request( #22 )をもらっています。現時点で一気に更新してしまうのは避けて、ライブラリをそれぞれアップデートしていきたいので、こちらで巻き取らせてくださいと調整済です。


Internal Tracking ID: NFR 2262

Metadata

Metadata

Labels

enhancement新しい機能や改善のリクエストreleasedリリースが完了したもの

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions