java - 从 Android 设备卸载应用程序时,从 SUP 服务器删除应用程序连接

标签 java android sybase sup

我正在使用 SUP 2.1.3 开发 Android 应用程序。初始化时,应用程序将在服务器中注册并在服务器和设备之间建立连接。现在,当用户从设备上卸载应用程序时,必须删除此已注册的连接。

我的问题是:我可以通过应用程序本身来完成此操作吗?

如果是的话,我该怎么做。根据我的研究,我可以理解,在卸载时不可能像使用 onDestroy() 或 onPause() 方法那样调用任何代码。

最佳答案

不,你不能。

当您卸载应用程序时,其进程将被终止(如果它正在运行),并且应用程序文件夹将被删除。 为什么连接必须删除

无论哪种方式,当检查用户是否已加入 SUP 时,Connectivity 库只是从 SharedPreferences 文件返回一个 boolean 值。

关于java - 从 Android 设备卸载应用程序时,从 SUP 服务器删除应用程序连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12422457/

相关文章:

android - 从 Android 生成 PDF

java - 变量 g 可能尚未初始化

java - Scala Seq.grouped 吃掉我的迭代器

java - 尝试使用parseInt()和trim()时,NumberFormatException无法修复它

android - 开发人员是否可能(甚至希望)以不同的名称发布多个应用程序?

android - 从应用程序运行 shell 命令 [Rooted]

java - sybase中临时表提交事务

java - Sybase IQ 结果集中的最佳更新

java - 交换 2 个特定的 JButton

sql - Eclipse - SQL 结果 View - 打印 SQLWarnings