1

我最近在 Android Market 上发布了我的第二个应用程序。我收到了几封关于应用程序在打开时崩溃的电子邮件,并且所有用户都在使用摩托罗拉 Backflip。它似乎在所有其他设备上都可以正常工作。该应用程序显示背景图像,但之后立即崩溃。在为该设备编码时,我需要做些什么不同的事情吗?

奇怪的是,它与我的第一个应用程序非常相似,对他们来说似乎工作得很好。主要区别在于我的第二个应用程序是付费应用程序,并使用 Android 许可证验证。不过,我的实现应该会捕获任何许可证错误,并且我已经在我的设备上对此进行了测试。

用户已卸载并重新安装了该应用程序,但均未成功。我难住了。他们报告的另一件事是图标甚至没有正确显示,而是一个盒子里的齿轮,这让我觉得在安装过程的早期就出了问题。

4

2 回答 2

0

我有一个摩托罗拉后空翻,我可以说这不是一个好产品......它在很多事情上都崩溃了......别担心,你的应用程序没有错,手机有问题......

于 2012-10-22T10:58:22.470 回答
0

解决方案是让用户在他们的手机上安装 aLogcat 以向我发送日志。

它与 onCreateDialog 有关。我返回了几个对话框,但其中一个实际上调用了 .show(),当然,它不应该这样做。问题是,除了后空翻之外,这不会在任何手机上造成错误。模拟器也没有出错,甚至没有警告我。

于 2010-12-18T16:51:24.283 回答