2013-10-02 53 views
0

我知道这可能是一个非常含糊的问题但我需要一些帮助。我正在为一个由在Tablets中进行一些测试的用户组成的项目工作。他们所做的测试总是相同的,但有时应用程序崩溃的某些平板电脑/用户。正如我所提到的,每个人和平板电脑的测试都是一样的。但是,在某些情况下,该应用停止工作。我寻找一些警告错误(意图接收器泄漏等),但我想我已经解决了他们。我认为这可能是内存问题(mp3,图像在测试中)。Android:非崩溃应用程序

有没有测试这个应用程序稳定性的方法?我必须指出,只有当一些用户在同一个Wi-Fi和同一台服务器上这样做时,这些崩溃才会发生。可能是服务器问题?

谢谢你的帮助。

+0

如果你做一个很好的验证你从服务器获得的东西,没有理由导致应用程序崩溃,另一方面,如果你总是使用相同的测试套件,我建议你使用一个android测试框架,如[Robotium](http: //code.google.com/p/robotium/)。最后,你是否有导致应用程序崩溃的错误日志? – Antoine

+0

嗨,我没有日志,因为当用户做他们的测试时,平板电脑没有连接到PC。但我所说的是,如果做我自己的测试,就不会有崩溃。我会检查Robotium – Katherine99

+0

如果有很多图像,请确保根据平板电脑的分辨率对它们进行预先调整大小,并确保在活动被破坏后释放资源。 – 2013-10-02 09:20:20

回答

2

退房Crittercism或类似的东西 - 我发现它在过去非常有用。

它会为您发送崩溃报告,提供堆栈跟踪。

(是的,还有很多其他的,可能是更好/更糟糕/不同/同一等...我只是提这一个,因为它是一个我有经验)

+0

谢谢理查德,我会和Traceview一起尝试。 – Katherine99