部署Android应用程序的错误?

时间:2011-12-08 17:57:25

标签: android unit-testing testing android-emulator

我有一个应用程序,我通过模拟器和一些设备测试了许多不同的Android版本。应用程序上的一切正常,然后我通过Android市场发布它。

我知道让用户联系我,该应用程序在某个页面上“冻结”。他告诉我电话,他告诉我Android版。我没有在他提到的电话上测试过。我的问题是我可以从用户或用户手机中获取信息,以找出它“冻结”的原因?除非手头有那个电话重新创建错误,否则我会感到无助?我有什么办法可以避免将来出现这种情况吗?

另外......最近测试市场上所有设备的最佳方法是什么?

由于

1 个答案:

答案 0 :(得分:1)

在所有设备上进行测试是不可行的,特别是对于小型开发人员。我通常在所有支持的API级别以及模拟器上相应的屏幕大小和分辨率上测试我的应用程序。另一个认为我发现它很方便的是在应用程序本身中使用错误报告代码来从字段中获取错误报告。我用[ACRA] [1] [1]:http://code.google.com/p/acra/ 并发现它非常有用。 希望这有帮助!