我的应用使用Google的C2DM(推送通知)来通知用户有关朋友的新活动.安装应用程序后,我将设备注册到C2DM服务器并存储用户的电话号码.所以我知道用户正在使用我的应用程序,我可以向他/她发送推送通知.但是如果用户卸载我的应用程序会发生什么,有没有办法在我的应用程序中捕获它?或者唯一的方法是当我发送C2DM并且无法访问时,在我的服务器上捕获错误,然后将用户标记为非活动状态?
我很乐意在他们的朋友使用应用程序时以及他们不再使用时通知用户.
什么是这种情况的最佳解决方案?
我开发了一款Android应用.现在我想在从手机上卸载应用程序时执行一些操作(即 - 重置设置等..).
是否可以重新设置监听器或在删除应用程序时调用的函数?
我创建了一个创建文件并将文件存储到SD卡的应用程序.有没有办法将文件夹与应用程序绑定,以便在用户在Android设备上运行卸载时删除所有文件?
backup android uninstall android-lifecycle android-backup-service
为什么再次提出同样的问题
关于SO,这个问题已被问过大约100次.我再次问它,因为所有答案都说,this is not possible但至少市场上的一个应用程序正在这样做NQ Mobile Security.在类似问题上我开始获得100分的赏金,但没有得到足够的重视.如果社区不接受我将删除该问题.
应用程序正在做什么
当用户尝试卸载它时,该应用会显示一项活动

并在卸载之前进行一些处理

我的问题是什么?
如何在早先在其设备上安装应用程序的用户卸载应用程序之前Activity或IntentService之前启动?
有没有人知道在卸载我的应用程序时是否可以覆盖特定方法?发生这种情况时,最好从服务器端数据库中删除这些用户.
我在许多设备上安装了一个应用程序.
如果从任何设备上卸载应用程序,我需要一个指示.
如何实现这一目标.
提前致谢...!
我想知道一旦用户为我的应用程序选择卸载按钮,如何删除文件夹.我通过编程方式想要它是否有机会这样做...如果是这样,请让我知道可能的解决方案.提前致谢.
我有一个Android应用程序,我想运行一些进程或向用户显示一些消息,如果他正在卸载应用程序,如何在Android中做到这一点...
我只是想了解卸载应用程序的意图因为
在我的应用程序中,当用户打开第一个屏幕时,设备ID将通过使用php保存在服务器端.
当用户卸载此应用程序时,将自动删除设备在服务器端.
为此我为php准备了删除设备ID的代码.所以我什么时候才能称这个为webservive.
我试过下面的代码
public class MyReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if("android.intent.action.PACKAGE_REMOVED".equals(action)){
// here i wrote the code of delete device id in server side
}
Run Code Online (Sandbox Code Playgroud)
但它没有奏效,因为没有提出意图.所以请告诉我当用户卸载应用程序或者告诉我任何解决问题的建议时会产生什么意图.
提前致谢.
问候
可能重复:
如何在卸载时删除应用程序创建的文件?
我们在Android上制作了一个流媒体播放器.在我的应用程序中,每15分钟向服务器发送一个事件文件.可能是手机内存中的某些文件存储.
应用程序卸载时如何删除所有文件?
请帮帮我.
谢谢