我在Google Play上有一个应用程序,它使用持续运行的服务来执行指定的任务。由于它始终运行的性质,除非用户禁用它,这似乎在我推出第一次更新时导致一些用户出现问题。有些用户报告说,他们必须在更新的应用程序正常工作之前清除缓存数据,其他用户必须完全卸载并重新安装应用程序。
是否有一种方法可以在用户更新我的应用程序之前,在安装新版本之前完全删除旧版本?
谢谢。
答案 0 :(得分:0)
我相信我问的是错误的问题,或者至少它不是解决问题的正确方法。
为了将来参考,用户可能会发现此问题有用: Clear Application's Data Programmatically
答案 1 :(得分:-1)
制作一个新的应用程序:您要解释的是您需要完全卸载旧应用程序,因此这不是更新,而是新安装。