我们在Play商店中拥有Android应用程序,我们想向所有已卸载的应用程序用户发送通信,是否有任何方法可以了解谁是已卸载的用户。友善的帮助
答案 0 :(得分:1)
ACTION_PACKAGE_REMOVED是通知您删除应用程序的广播拍卖,但是您不能在被删除的应用程序上收到它。是的,如果您在同一设备上有其他应用程序,则可以在删除任何应用程序包时执行任何操作(例如“将该事件发送到服务器”)!
广播操作:现有的应用程序包已被删除 从设备。数据包含包的名称。的 被删除的软件包不会收到此Intent。
还有另一种方法可以在应用程序中提供卸载功能并跟踪事件。可以通过这种方式卸载应用!
//Uninstall event you can send to server before start activity
Intent intent = new Intent(Intent.ACTION_DELETE, Uri.fromParts("package",
getPackageManager().getPackageArchiveInfo(apkUri.getPath(), 0).packageName,null));
startActivity(intent);
有另一种方法可以为此目的在您的应用程序中获得root访问权限,link可能会在成为SU后为您提供帮助,您可以做很多您通常无法做的事情!