AndroidのSCHEDULE_EXACT_ALARM権限についてのメモ

https://developer.android.com/about/versions/14/changes/schedule-exact-alarms
これ見る限り、SCHEDULE_EXACT_ALARMは、Android12ではデフォルトで付与されていたが、Android13以降をターゲットにすると、デフォルトで付与しなくなったという解釈した。
けど、ターゲットをAndroid13以降にしても、Android12においてはデフォルトで付与されるされていたので、少し調査してみた。

そこで上記を見つけて、
Android12では自動で付与されるということが書かれている。
だが、ベンダーによってはシステム側で自動付与されない場合もあるので、Android12をサポートしている場合、やはりアラームとリマインダーの権限チェックとユーザへの権限許可は促す必要がある。
Android13,14はUSE_EXACT_ALARMを有効にしている場合、自動で付与される。


この記事が気に入ったらサポートをしてみませんか?