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 の自動更新とは異なる動作を予期する必要がありますか?