您好我开发了一个Android应用程序,但我自己没有安装它来测试它:(。我把它发送给朋友测试,“事情”的每一步都不起作用,我们'得到了很多“被迫关闭”。我可以做些什么来调查,从Android设备上获取细节?
此外,仿真器和我应该注意的可能导致问题的设备之间是否存在任何差异?
提前感谢您的帮助! 约什
ps:我知道我没有提供太多细节,我的问题更多的是要了解我如何获取细节以及如何处理这个问题答案 0 :(得分:2)
一种方法是使用崩溃报告系统(包含在2.2 SDK中,或者您可以尝试ACRA)。这将帮助您访问错误日志。如果您的朋友愿意提供帮助,您可以要求他安装一个记录日志的应用程序,然后让他发送给您(在Market for CatLog查看器应用程序中搜索)。
很可能这种情况正在发生,因为你假设你正在制作,这在模拟器中是正确的,但在设备中是假的。导致这种情况的原因有很多(屏幕尺寸差异,网络代码,SD卡访问代码)。您需要错误日志才能开始使用。