我对我的应用程序进行了重大改写以支持片段。我还借此机会重写了一堆代码,使其更稳定,更清晰,更易于维护等。
我们在Play商店推出了新版本。不幸的是,一些用户抱怨他们必须清除缓存和新版本的应用程序数据才能工作。不幸的是,我没有更多信息(因为我无法联系这些用户)。清除缓存和数据似乎可以解决问题。我不知道问题是应用程序在启动时崩溃了。或者,如果应用程序启动,但随后陷入无限循环。
我们使用Bugsense进行自动错误报告。我看过他们,但我似乎无法找到问题的原因。
我很好奇存储的内容和位置。我的应用程序使用“context.getExternalCacheDir()”来存储从Web下载的图像。我将数据存储在首选项文件中,以及SQL数据库中。在发布应用程序之前,我们有一个内部质量保证,以确保应用程序升级完美。我们的大多数用户都没有这个问题。
如何确定此问题的原因,我该怎么做?