1

我写了一个广播接收器来检测这样的应用程序安装事件

  <receiver android:name="ApplicationBroadcastService" >
        <intent-filter>
            <action android:name="android.intent.action.PACKAGE_INSTALL" />
            <action android:name="android.intent.action.PACKAGE_ADDED" />
            <data android:scheme="package" />
        </intent-filter>
    </receiver>

现在,我想知道这个最后安装的应用程序的名称,我该怎么做,谢谢。

4

1 回答 1

3

(通过 获得)Uri中的 将包含已安装应用程序的包名称。然后,您可以使用给定包名称来获取有关应用程序的更多详细信息。IntentgetData()PackageManager

于 2012-05-04T11:01:20.697 回答