シンプルなデモGitHubのプロジェクトをアプリをスワイプした後に行って:エミュレータ(アンドロイド4.1.1、Androidの6)でhttps://github.com/Try4W/AlarmManagerDemoAlarmManager:PendingIntentは、いくつかのデバイス上で最近使ったアプリから
:私はPendingIntent
AlarmManager
を持つ新しいスケジュール
adb shell dumpsys alarm
- を経由して、アクティブアラームが私の
Intent
- 近いアプリ経由を参照してくださいチェック参照
adb shell dumpsys alarm
- を経て最近使ったアプリから
- チェックアクティブなアラームを、それをスワイプ私の
Intent
- BroadcastReciverは、一度に発射しました!私のデバイス(LeTvワン/ Androidの6)で
:
- 私は
adb shell dumpsys alarm
- を経由して新しい
PendingIntent
- 近いアプリを見ます最近のアプリからスワイプする
- 有効なアラームを確認するには私は私のアプリを追加する場合
- は私の
Intent
- BroadcastReciverはすべて
AlarmManage
でチェックアクティブなアラームをスケジュールを経由して、私の
Intent
で焼成しない表示されていない「保護されたアプリのIntent
最近使ったアプリからアプリを削除した後に削除されません。
BUT!私のデバイスAliExpressのアプリの通知通知で、「保護されたアプリケーション」に追加することなく。
注:BOOT_COMPLETED
上の問題もなく、スケジュール、アラームどのように彼らはそれを達成しましたか?
私はすでに試した:
- 、分離工程で を実行している
- アラーム設定を実行するための
setExactAndAllowWhileIdle(...)
- 使用目的・フィルタを介し
alarmManager.setAlarmClock(...)
- セット警報を経由して、設定されたアラーム
Service
から
BroadcastReciever
「保護されたアプリケーション」を利用いくつかの携帯電話メーカーは、人気と信頼できるアプリが自動的にリストに、それは奇妙な行動だ –
@nickfriskelを追加しました:
はこれを参照してください。サードパーティのアラームアプリは、「ホワイトリスト」に載っていなくてもどのように機能しますか? – Alexandr