`
fonter
  • 浏览: 868127 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Monitor Package uninstall Event 监听卸载事件

阅读更多

两种方法

 

1、代码

 

1, Define a class extends BroadcastReceiver;
2, Register broadcast receiver;
UninstallApp receiver = new UninstallApp();
IntentFilter filter = new IntentFilter(Intent.ACTION_PACKAGE_INSTALL);
filter.addAction(Intent.ACTION_PACKAGE_REMOVED);
filter.addDataScheme("package"); //This line is very important. Otherwise, broadcast can't be received.这一行很得要
registerReceiver(receiver, filter);

 

 

2、XML

 

<data android:scheme="package"></data> This line is very important. Otherwise, broadcast can't be received. 这一行很重要

 

 

	<receiver android:name="UninstallApp">
	<intent-filter>
	<action android:name="android.intent.action.PACKAGE_REMOVED" />
	<data android:scheme="package"></data> 
	</intent-filter>
	</receiver>

 

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;

public class UninstallApp extends BroadcastReceiver {

	@Override
	public void onReceive(Context context, Intent intent) {
		Log.e("intent", "intent="+intent.getAction());
	}

}

 

 

分享到:
评论

相关推荐

    UninstallTool强力卸载工具,卸载一切卸载不掉的软件!

    3. **快速卸载**:与Windows自带的“控制面板”卸载功能相比,UninstallTool的卸载速度更快,大大提高了效率。 4. **界面友好**:其用户界面设计直观易用,用户可以轻松找到需要卸载的程序,并查看每个程序的详细...

    Uninstall Tool,卸载找不到卸载途径的软件。

    《Uninstall Tool:高效解决顽固软件卸载问题》 在我们的日常计算机使用过程中,有时候会遇到一些难以通过常规方式卸载的软件,这些软件可能没有出现在“控制面板”的卸载列表中,或者卸载过程出错导致残留。此时,...

    PC anywhere 完全卸载工具 trial_uninstall之pcanywhere卸载

    当你装了pcanywhere试用版,过期或想重装新的版本时,会出现装不了,或不能用的现象,这是因为你没有...使用方法:先用控制面板安装删除程序,把pcanywhere卸载,在运行trial_uninstall之pcanywhere卸载 就可以完成了。

    Uninstall Tool 3.5.7卸载程序

    **Uninstall Tool 3.5.7 卸载程序详解** Uninstall Tool是一款高效且功能强大的应用程序卸载工具,尤其适用于那些无法通过Windows自带的“添加或删除程序”功能正常卸载的应用。版本3.5.7是该软件的一个特定更新,...

    Uninstall+Tool卸载工具

    强力卸载工具Uninstall+Tool谁用谁知道啊

    Total Uninstall 专业版 卸载工具

    《Total Uninstall 专业版:全面解析卸载工具的核心功能与使用技巧》 在数字化的世界里,电脑中的软件安装与卸载是常见的操作。然而,普通的卸载方式往往无法彻底清除软件的所有痕迹,残留的文件和注册表项可能会...

    UninstallTool软件卸载工具

    UninstallTool是一款功能强大的卸载工具,可帮助您完全卸载您的电脑上的程序和应用程序,从而释放磁盘空间并提高系统性能。 使用UninstallTool,您可以轻松卸载不需要的程序,包括那些难以通过标准卸载程序删除的...

    Total Uninstall 4.40(卸载软件)

    "Total Uninstall 4.40(卸载软件)" 是一款高效且专业的应用程序卸载工具,由gavrial martau公司开发。在IT领域中,软件卸载有时并不像安装时那样简单,某些程序可能会在系统中留下残留的注册表项、文件夹或文件,...

    Total Uninstall(软件卸载程序) Pro 6.1.0 简体中文破解有注册码

    Total Uninstall Pro能帮你监视软件安装的所有过程,记录下它对系统所做的任何改变,比如:添加的文件、对注册表和系统文件的修改,并制作成安装前和安装后的快照。卸载软件时,不需要使用卸载程序,直接通过该软件...

    Uninstall Tool(卸载工具) v3.1.0

    Uninstall Tool是CrystalIdea Software出品的一款强大而灵活的Windows标准"添加/删除程序"工具的替代软件.它能快速,安全而方便的删除不必要的应用程序并提高您的电脑的效能.Uninstall Tools支持微软Windows 2000,XP,...

    Uninstall Tool(卸载工具) v3.5.8.5620中文版

    Uninstall Tool 是款可以用来替代“添加/删除程序”的工具,Uninstall Tool 可显示隐藏的安装程序,按名称过滤已安装程序的列表,强行卸载程序,浏览注册表项目,保存安装程序列表,快速小巧,操作简便。

    安卓安装卸载相关-监听APP被卸载.rar

    开发者有时需要监听这些事件,以便在APP被卸载时执行一些清理工作或者记录用户行为。"监听APP被卸载.rar"这个压缩包可能包含了一些示例代码或库,帮助开发者实现这一功能。然而,由于无法直接查看具体内容,以下将...

    Total-Uninstall-6卸载工具

    一款很好用的卸载工具,本人人用来卸载sql server,非常好用。

    Office Uninstall【office卸载工具】v1.4.rar

    Office Uninstall是一款专门针对Microsoft Office套件设计的卸载工具,其主要功能是帮助用户彻底、干净地卸载Office的各个组件。在Windows操作系统中,有时标准的控制面板卸载方式可能无法完全移除Office的所有残留...

    uninstalltool卸载软件

    "uninstalltool"是一个专业的第三方卸载工具,它被设计用来高效且彻底地卸载计算机上的应用程序,特别强调清除软件残留的注册表项以及相关联的文件。这篇内容将详细探讨uninstalltool的功能、工作原理及其在清理...

    Office_Uninstall_卸载工具

    office卸载清理工具(uninstall microsoft office)是款专业、易用的office检测软件。office卸载清理工具(uninstall microsoft office)能够帮助用户清楚的了解office程序是否出错,帮助用户解决office的各种问题,不行...

    Total Uninstall(完全卸载) v6.25.0.zip

    Total Uninstall是一款十分实用的软件安装卸载监视软件。软件的主要功能是监视软件安装程序对系统进行的所有更改,并制作成安装前和安装后的快照。这样当用户需要卸载软件时,不需要使用卸载程序,直接通过该软件便...

    UninstallTool(软件卸载工具)

    《UninstallTool:高效软件卸载利器》 在日常计算机使用中,我们常常需要卸载不再需要的软件,以释放磁盘空间或优化系统性能。然而,Windows自带的卸载功能有时并不能彻底清理所有程序残留,这就需要借助专门的卸载...

Global site tag (gtag.js) - Google Analytics