我已经编写了一个广播接收器来检测这样的应用安装事件
<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>
现在,我想知道这个最后安装的应用程序的名称,谢谢,我该怎么做。
最佳答案
Uri
(通过Intent
获取)中的getData()
将包含已安装的应用程序的程序包名称。然后,您可以使用PackageManager
获取有关给定程序包名称的应用程序的更多详细信息。