1

すべての人からPACKAGE_ADDEDインテントとPACKAGE_REMOVEDインテントを受け取るサービス設定があります<data android:scheme="package" />

インテントを正しく受け取りますが、onReceiveからIntentクラスとContextクラスを使用して、追加または削除されたアプリケーションの名前とラベルを取得する方法を知る必要があります。

Intent.getDataString()を使用してパッケージのURI文字列を取得することはできましたが、そこからどこに行くべきか本当にわかりません。

ありがとう。

4

1 に答える 1

0

どういうものかわかりませんUri。パッケージ名が含まれていると思います(例:)com.commonsware.my.really.awesome.app。その場合PackageManagerは、そのアプリケーションに関する残りの詳細を取得するために使用できます。

于 2010-09-10T20:50:30.557 に答える