3

ACTION_PACKAGE_REPLACED を試しています。

私の調査によると、以前のパッケージが停止された後に新しくインストールされたパッケージで呼び出されたように見えますが、これに関するドキュメントは (私には) 明確ではなく、置き換えられるパッケージ (古いパッケージ) で PACKAGE_REPLACED が呼び出されることを読みました)。

私が試したこと:

  • ACTION_PACKAGE_REPLACED のレシーバーなしの古いパッケージ、ACTION_PACKAGE_REPLACED のレシーバー付きの新しいパッケージ: アクション PACKAGE_REPLACED は、置換が終了するとすぐに新しいパッケージにブロードキャストされます。
  • ACTION_PACKAGE_REPLACED のレシーバー付きの古いパッケージ、ACTION_PACKAGE_REPLACED のレシーバーなしの新しいパッケージ: アクション PACKAGE_REPLACED はどのパッケージにもブロードキャストされません

Android 4.1 でさまざまなバージョンのアプリを含む APK パッケージを手動で起動してテストしています

私の質問は次のとおりです:これは Android 4.1 に固有のものですか、それとも意図した動作ですか? Google Play の自動更新とは異なる動作を予期する必要がありますか?

4

0 に答える 0