Android emulator 我的应用程序正在模拟器上运行,但在实际设备上无法运行

Android emulator 我的应用程序正在模拟器上运行,但在实际设备上无法运行,android-emulator,android,Android Emulator,Android,嗨,我开发了一个安卓应用程序,但我自己没有安卓系统来测试:(.我把它发给了一个朋友来测试,“事情”的每一步都不起作用,我们得到了很多“被迫关闭”。我能做些什么来调查,以获得安卓设备的详细信息 另外,仿真器和我应该知道的可能导致问题的设备之间是否存在任何差异 提前感谢您的帮助! 乔希 ps:我知道我没有给出太多的细节,我的问题更多的是了解如何获得细节以及如何处理此问题一种方法是使用崩溃报告系统(包括在2.2 SDK中,或者您可以尝试)。这将帮助您访问错误日志。如果您的朋友愿意提供帮助,您可以要求他

嗨,我开发了一个安卓应用程序,但我自己没有安卓系统来测试:(.我把它发给了一个朋友来测试,“事情”的每一步都不起作用,我们得到了很多“被迫关闭”。我能做些什么来调查,以获得安卓设备的详细信息

另外,仿真器和我应该知道的可能导致问题的设备之间是否存在任何差异

提前感谢您的帮助! 乔希


ps:我知道我没有给出太多的细节,我的问题更多的是了解如何获得细节以及如何处理此问题

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


最有可能发生这种情况的原因是您所做的假设,这在模拟器中是正确的,但在设备中是错误的。造成这种情况的原因有很多(屏幕大小差异、网络代码、SD卡访问代码)。您需要错误日志才能开始。

谢谢您的评论,我是唯一一个没有设备为android开发的人吗?