Android Codenameone 应用在 Apple 上表现更好时的应用故障评论

Android app glitch reviews when much better on Apple in Codenameone app

请那些比我开发应用程序时间更长的人给我一些建议。在开发了 2 个相当复杂的 CN1 应用程序(可在 IOS 和 Android 商店使用 18 个月后,我得到了截然不同的客户反馈。

我在两家商店的下载量都差不多(每天不到 10 次)。 来自 Google Play 我收到的收入几乎为零,评论为 1 星和 2 星,理由是该应用程序充满故障,'does not work' 并冻结 - 但同时评论说他们真的很喜欢该应用程序,如果它有效.我没有收到任何信息示例来指导我在哪里修复。它在我的模拟器(甚至是慢速网络模式)和我自己的 Android 设备上运行良好。因此,我不确定最好的前进方式,这是我所寻求的建议。 在 IOS 我收到的评价褒贬不一,通常是 2-4 星,但我得到了一些收入。

仅供参考,该应用程序使用 Rest Web 服务发送数据 to/from 我的云数据库,因此网络可能是一个原因,但我无法重现。我可以想象如果网络缓慢导致交易或屏幕显示多次,客户会在小跑中多次点击按钮。但只是一个猜测。云服务器 运行 正常,CPU 或内存没有峰值。我已尝试将物理 JSON 网络流量负载保持在较小水平,这样应该没问题。

您是否同意接下来的步骤是:

  1. 验证网络流量数字,使用模拟器中的网络监视器,如果可能的话将其记录下来。
  2. 检查按钮在按下时是否会自行禁用以避免双击。
  3. 将用户在屏幕之间移动时的时间记录写入本地存储日志,并在应用程序退出时将其传递到我的数据库,以供我对慢速导航进行分析。

还有其他提示和技巧吗? 提前致谢。

我建议使用 rating widget 之类的东西来跟踪用户满意度。当用户提供低评分时,请他给您发电子邮件,以便您讨论问题。

我还建议使用碰撞保护。这些情况中的大多数是由于难以查明的设备异常而发生的,并且通常在 Android 上发生得更多。崩溃保护将发送包含此类详细信息的电子邮件。另请查看 Google Play 开发者控制台中的 ANR/Crashes,看看是否有可以改进的地方。

也可以添加play商店link,我去看看有没有什么适合我的。