5

我和我的其他一些 Android 应用用户运行 Galaxy Nexus。我们大多数人都发现这款应用程序非常快,但有几个人报告说它在 Galaxy Nexus 上也慢得无法使用。听到他们告诉我按钮、滚动等都很慢,我感到很震惊。该应用程序的主视图ListView包含许多图像、文本视图等。事实上,如果您想深入挖掘,可以在 Google Play 上免费查看该应用程序。我正在尝试编制一份可能导致此问题的清单。

这是我到目前为止所拥有的:

  • 记忆不足
  • 磁盘空间不足
  • 未捕获的错误
  • 根设备(?)

还有其他想法吗?

更重要的是,有没有办法检测(甚至调整!)潜在问题?

4

1 回答 1

0

其他一些事情:

  • CPU 使用情况(通过 WatchDog 等应用程序监控(免费));问题可能不是你的应用
  • 安卓版。
  • 连接速度(Wi-Fi vs 4G vs 3G vs 1x)
  • 运营商(因为他们喜欢刷自己的自定义 ROM)

AFAIK Android 版本和连接速度由 SDK 公开,不确定 CPU 使用率或运营商。

在您列出的错误中,我认为内存不足是最可能的因素。

如果我是你,我会创建一个函数来收集尽可能多的这些信息并将其发送到你的电子邮件(或某个地方)。然后,有一些方法让用户调用这个函数(例如在设置菜单或类似的地方)。

诚然这只是作为最终用户的直觉,我几乎没有从编码方面调试部署的应用程序的经验。

于 2012-10-26T15:36:25.767 回答