如何知道应用程序安装在android中完成?

时间:2012-03-19 07:20:37

标签: android android-intent android-service android-applicationinfo

我想创建一个在Android设备上安装任何新应用程序时启动的服务。那么如何知道安装在Android设备上的任何应用程序,是否有任何Intent事件被触发?

1 个答案:

答案 0 :(得分:5)

<receiver android:name="r1">

<intent-filter>

<action android:name="android.intent.action.PACKAGE_ADDED"/> <data android:scheme="package"/>

</intent-filter> 

</receiver>

你可以尝试这个广播接收器......

也可以通过

"android.intent.action.PACKAGE_REMOVED"
"android.intent.action.PACKAGE_REPLACED"

可能会派上用场......