システムイベントブロードキャストが順序付きブロードキャストまたは通常を使用してブロードキャストされているかどうかを把握しようとしています.イベントはEVENT_REMINDERであり、calendarproviderのソースでブロードキャストを送信するアラームマネージャーを設定していることに気付きました.
アラームマネージャーがそれを送信する方法がわかりません。私の推測では、通常のブロードキャストと同じですが、いくつかのことを試しているときに、ブロードキャストレシーバーでスリープを構築することにより、システムの通知を遅らせることができることに気付きました (最大 10 秒まで試行しました)。これは、それらが Ordered で処理されていることを示しており、システム レシーバーは私の処理が終了したときにのみ呼び出されます。
しかし、私はこの振る舞いを確信できますか?? (すべての 1.5> sdk バージョンで) ドキュメントには、場合によっては通常のブロードキャストも順序どおりに処理されると記載されています..リソースの余裕があるためです。
これに関するすべての考えは大歓迎です....ありがとう、アーノルド