卸载APK:卸载前的最后一个操作

我正在开发一个Android应用程序,用于在手机的SIM卡上安装内容。 我不希望应用程序在卸载时执行最后一个操作:删除SIM卡中的内容。 这意味着:我卸载APK时需要做最后一次操作。

问题:我没有find任何办法。 (除了有一个辅助应用程序,它捕获卸载意图,并完成工作,但这是非常faaaaar从我不害怕)

如果有人有解决方案,我真的很感兴趣。

提前致谢。

(PS:我有点害怕没有,实际上)

你是对的。 没有此类事件,并且在卸载应用程序时没有受支持的方式来获得通知。 应用程序的进程被简单地终止(如果它正在运行)并且卸载了应用程序。

如果您可以检测是否通过ACTION_PACKAGE_REMOVED卸载了其他应用程序,如果您提交了2个应用程序,则无法解决问题? 第二个是广播接收器,它捕获意图然后删除内容。