奇怪的Android客户错误

时间:2011-06-15 02:16:51

标签: android nullpointerexception

我的应用程序在Android市场上一直很好,直到昨晚报道客户发现错误。客户必须已下载最新版本的应用程序,因为他尝试再次使用最新版本并且错误消失了。

我查看了错误的堆栈跟踪,发现它是在两个活动之间传递信息时由NullPointerException引起的,即使用onActivityResult()方法。

我检查了代码,找不到可能导致错误的内容。我试图弄清楚用户在模拟器Android 1.6 / Android 2.2和我自己的手机(Android 2.2)上采取了哪些步骤来获取错误,但没有发现任何错误。我找不到任何问题没有哑光,我试图让系统崩溃。

另一件奇怪的事情是在我的应用程序中调用了特定的onActivityResult方法。因此,只有一个用户报告了问题,这很奇怪。

此外,它说用户的平台是“其他”。我不知道可能是什么设备。

所以我的问题是: 1)这个问题可能是用户设备的问题,而不是我的应用程序? 2)当你找不到崩溃的原因时该怎么办?

1 个答案:

答案 0 :(得分:1)

1)是的,他们可能有自定义ROM;他们以做这样的事情而闻名。

2)除非你能重现它,否则你[可能]无法修复它。

你能联系这个客户吗?如果没有,你可能无能为力。