我是安卓新手。我正在使用广播接收器,它在安装或删除应用程序时进行侦听。当安装或删除应用程序时,我的广播接收器的onReceive(context,intent)将被调用。现在我需要获取有关安装或删除的应用程序的信息删除(主要是包名)..
请帮忙
我是安卓新手。我正在使用广播接收器,它在安装或删除应用程序时进行侦听。当安装或删除应用程序时,我的广播接收器的onReceive(context,intent)将被调用。现在我需要获取有关安装或删除的应用程序的信息删除(主要是包名)..
请帮忙
你可以试试这个接收器和权限。(但这似乎只适用于 /system/app)^^"
<receiver
android:name="com.your.receiver"
android:enabled="true"
android:exported="true" >
<intent-filter>
<action android:name="android.intent.action.PACKAGE_ADDED" />
<action android:name="android.intent.action.PACKAGE_REMOVED" />
<data android:scheme="package"/>
</intent-filter>
</receiver>
<uses-permission android:name="android.permission.BROADCAST_PACKAGE_REMOVED" />
您想要的所有信息都在 Intent extras 中。