uhsi2019/10/10 08:07ありがとうございます。AlarmManagerでよいのでしょうか。以前こちらの方法で試してみましたがアプリの画面を開いていないと通知されませんでした。https://codinginflow.com/tutorials/android/alarmmanager
dodox862019/10/10 08:12> こちらの方法で試してみましたがアプリの画面を開いていないと通知されませんでした。 Activityで実装したからでは。Serviceで実装して動かせばたぶんいけるかと思います。
uhsi2019/10/10 08:57ありがとうございます。Serviceで実装しているサンプルコードはありますか。 https://akira-watson.com/android/alarm-notificationmanager.html こちらも試してみたのですがやはりアプリの画面を開いていないと通知されませんでした。
jun742019/10/10 09:03setExactをsetAlarmClockに変えて実行しても駄目ですか? ファーウェイの端末などは独自のバッテリーモードで、どんなAlarmManagerもスリープ中は、ほぼ無視する設定もありますが、そのような設定はされてませんか?
dodox862019/10/10 09:04サンプルは「Android AlarmManager Service」などと検索すると出てくると思いますので探してみてください。私自身は最近のAndroidでServiceのコードを書いて確認していませんので、すみませんが参考程度のコメントまで、です。
jun742019/10/10 11:41setAlarmClockは時間になれば、端末がdozeモードになってても、アプリを完全に終了してても起動します。 https://akira-watson.com/android/alarm-notificationmanager.html 上記のsetExactをsetAlarmClockに変えて試してみて頂きたいです。
uhsi2019/10/10 11:49ありがとうございます。試してみましたがスリープにしていると通知が表示されないようです。ただ、アプリの画面を閉じトップ画面を表示していれば通知されることを確認できました。
jun742019/10/10 11:56なんでしょうね。。ちなみにsetAlarmClockで目覚ましアプリ開発中ですが、アプリ閉じて端末閉じてても私は動きます。ファーウェイ端末なので特殊なバッテリーモードから、開発中のアプリ外すようにしてテストしてますが。。
uhsi2019/10/12 01:04ありがとうございました。もう少し調べてみます。こちらについてもアドバイスをいただけると助かります。 https://teratail.com/questions/214591
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/09 21:43
2019/10/10 08:07
2019/10/10 08:12
2019/10/10 08:57
2019/10/10 09:03
2019/10/10 09:04
2019/10/10 10:03
2019/10/10 10:10
2019/10/10 10:12
2019/10/10 10:13
2019/10/10 10:20
2019/10/10 10:21
2019/10/10 10:27
2019/10/10 11:41
2019/10/10 11:49
2019/10/10 11:56
2019/10/12 01:04