4
我得到一个
NullPointerException at android.app.ActivityThread$PackageInfo$ServiceDispatcher.doConnected(ActivityThread.java:1012)
我的应用程序甚至没有在堆栈跟踪,所以我不知道发生了什么事。
我试图在发生时连接到服务。
我该如何解决这个问题?
我得到一个
NullPointerException at android.app.ActivityThread$PackageInfo$ServiceDispatcher.doConnected(ActivityThread.java:1012)
我的应用程序甚至没有在堆栈跟踪,所以我不知道发生了什么事。
我试图在发生时连接到服务。
我该如何解决这个问题?
这可能太老了,我的回应没有任何用处,但如果其他人有这个问题,这是它对我的。我使用的SDK的更新版本,所以我在1061线
它发生在我身上,因为我经过一个空ServiceConnection对象的功能bindService得到这个问题。
这是有帮助的浏览我的情况下,SDK代码 - 虽然行号不起来,由于版本差异增加,一般的代码很可能是相同的(我知道哪些方法来检查):
1097 // If there was an old service, it is not disconnected.
1098 if (old != null) {
1099 mConnection.onServiceDisconnected(name);
1100 }
1101 // If there is a new service, it is now connected.
1102 if (service != null) {
1103 mConnection.onServiceConnected(name, service);
1104 }
mConnection几乎是唯一有意义的空。
我们可以看到您试图连接到服务的代码片段吗? – Will 2009-07-10 09:28:17