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