BroadcastReceiver之应用卸载和安装监听
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BroadcastReceiver之应用卸载和安装监听相关的知识,希望对你有一定的参考价值。
首先创建一个类继承BroadcastReceiver,然后配置Manifest.xml
1 <receiver android:name=".PackageAddRemove"> 2 <intent-filter> 3 <action android:name="android.intent.action.PACKAGE_REMOVED"/> 4 <action android:name="android.intent.action.PACKAGE_ADDED"/> 5 <data android:scheme="package"/> 6 </intent-filter> 7 </receiver>
然后在创建的类里面写一些自己想写的逻辑代码
1 public class PackageAddRemove extends BroadcastReceiver { 2 @Override 3 public void onReceive(Context context, Intent intent) { 4 String action = intent.getAction(); 5 if (action.equals("android.intent.action.PACKAGE_REMOVED")){ 6 System.out.println("卸载"); 7 }else if (action.equals("android.intent.action.PACKAGE_ADDED")){ 8 System.out.println("安装"); 9 } 10 } 11 }
以上是关于BroadcastReceiver之应用卸载和安装监听的主要内容,如果未能解决你的问题,请参考以下文章