2011-03-22 110 views
0

嗨我开发了一个android应用程序,但我没有一个android自己来测试它:(我发送给朋友测试和“事情”的每一步都不起作用,我们得到了很多“强制关闭”。我可以做些什么来调查,以获取Android设备的详细信息?我的应用程序在模拟器上工作,但没有在真实设备上工作

此外,有没有仿真器和我应该知道的是设备之间的差异可能会造成问题

在此先感谢您的帮助 乔希

PS:?!我未derstand我没有提供太多的细节,我的问题更多的是要了解我如何获得细节,以及如何处理这个问题

回答

2

一种方法是使用崩溃报告系统(包含在2.2 SDK中或者你可以尝试ACRA)。这将帮助您访问错误日志。如果你的朋友愿意提供帮助,你可以要求他安装一个记录日志的应用程序,然后让他把它发送给你(在市场上搜索CatLog查看器应用程序)。

大多数情况下,这是由于假设您正在创建,这在模拟器中是真实的,但在设备中是错误的。有很多原因可能导致这种情况(屏幕大小差异,网络代码,SD卡访问代码)。您需要错误日志才能开始。

+0

感谢您的评论,我是唯一一个没有设备的Android开发人员? – 2011-03-27 12:45:29

相关问题