2

Android のシステム アプリ (プリインストール) が基本パッケージからアップグレードされたことを検出するにはどうすればよいですか?

と同様に、ホーム インテント フィルターを処理するアクティビティがパッケージに少なくとも 1 つ含まれているかどうかを知りたいです。

4

2 に答える 2

1

最初のものについては、[設定] に移動して、[アンインストール] または [更新プログラムのアンインストール] (この apk がシステム内にあることを意味します) のオプションが表示されるかどうかを確認できます。

2 つ目は、デバイスを接続して Logcat を確認します。

コード内: パッケージとそのPackageInfoを取得すると、 lastUpdateTime と firstInstallTime にアクセスできます。2番目のものについてはわかりませんが、方法がわかったら共有してください:)

于 2013-06-13T07:27:31.533 に答える