如何在android中卸载应用程序之前获取通知

如何在android中卸载应用程序之前获取通知,android,Android,我在需要调用api的应用程序中工作,在卸载应用程序之前使用Webservice,因此请告知我是否有任何在卸载应用程序之前调用的解决方案或卸载应用程序之前调用的任何进程。您可以尝试添加一个BroadcastReceiver侦听android.intent.action.PACKAGE\u已删除事件。您使用此筛选器注册您的BroadcastReceiver: <receiver android:name=".MyBroadCastReceiver"> <i

我在需要调用api的应用程序中工作,在卸载应用程序之前使用Webservice,因此请告知我是否有任何在卸载应用程序之前调用的解决方案或卸载应用程序之前调用的任何进程。

您可以尝试添加一个
BroadcastReceiver
侦听
android.intent.action.PACKAGE\u已删除
事件。

您使用此筛选器注册您的BroadcastReceiver:

 <receiver android:name=".MyBroadCastReceiver">
            <intent-filter>
                <action android:name="android.intent.action.MY_PACKAGE_REPLACED"/>
            </intent-filter>
        </receiver>


这是不可能的,但也有一些解决办法,比如不起作用:阅读。它说:正在删除的软件包没有收到此意图。糟糕,我不明白您希望通知已卸载的应用程序。我认为这是不可能的……没问题;),你的意图是好的。你是对的,这是不可能的,至少。。。不是没有复杂的解决办法。大家好,但我需要解决方案与相同的应用程序,以获得通知之前uninstall@JamesGurera是的,我们知道,但你不能(现在?),这是你能得到的最接近的!不起作用:阅读说明:已安装应用程序包的新版本,替换先前安装的现有版本。与检测卸载无关。这可以用来检测更新。这就是!OP想知道如何捕获正在卸载的应用程序。没有被取代。