android10を対象にしたアラームアプリの開発について

422 views
Skip to first unread message

はしも

unread,
Mar 4, 2020, 9:32:11 PM3/4/20
to 日本Androidの会
いつもお世話になっています。

androidを対象にしたアラームの開発を行っているのですが
いままで設定した時間になればbroadcastreceiverからアラーム鳴動用のActivityを起動し
keyguardやwakelockを取得することで端末のロック画面より上にアラームのActivityを表示し鳴動、停止操作をすることが出来ていたのですが
android10でBackgroundからの起動制限がかかったことが原因かロック画面の上にActivityを表示できずアラームが鳴動できません(そもそもActivityが起動されていない?)

developerで推奨されているforegroundserviceを用いたservice上からアラーム鳴動用のActivityを起動しようとしても同様にロック中ですと起動されません。
どのようにすればandroid10でも同様の処理ができるでしょうか?ご存知の方ご教授くださいますようよろしくお願いいたします。

Tatsuo Nagamatsu

unread,
Mar 4, 2020, 11:52:09 PM3/4/20
to android-g...@googlegroups.com
このドキュメントに対処方法、および activityを開始させることが出来る条件について書かれています。

https://developer.android.com/guide/components/activities/background-starts

--

2020年3月5日(木) 11:31 はしも <read.r...@gmail.com>:
--
このメールは Google グループのグループ「日本Androidの会」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには android-group-j...@googlegroups.com にメールを送信してください。
このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/android-group-japan/caafc97f-5495-4ab6-9187-4010b2952913%40googlegroups.com にアクセスしてください。
Reply all
Reply to author
Forward
0 new messages