6

時間通りに薬を服用するよう人々に思い出させるアプリを作成しました。毎回、Google Play に新しい APK を配置した後、アラームが機能しなくなったという多くの苦情が寄せられます。ユーザーがアプリを起動 (または再起動) した後にのみ、再び機能し始めます。ヘルプ!

4

3 に答える 3

2

スケジュールされたアラームはアップグレード時にキャンセルされません。Android バージョン 2.2 と 4.3、および執筆時点での最新の Google Play でこれを確認しました。

確認する必要があるのは、新しいバージョンが古いバージョンのすべての保留中のインテントを処理できることです。つまり、次のことを意味します。

  • マニフェスト内の同じターゲット定義 (ブロードキャスト レシーバーまたはサービス)
  • 同じ意図の「契約」: アクション、エクストラなど。
于 2013-08-02T17:09:33.873 に答える