2009-07-10 6 views
4

私は私のアプリケーションでもスタックトレースではありませんので、私

NullPointerException at android.app.ActivityThread$PackageInfo$ServiceDispatcher.doConnected(ActivityThread.java:1012)

を取得しています何が起こっているのか分かりません。

サービスに接続しようとしています。

この問題を解決するにはどうすればよいですか?

+0

サービスに接続しようとしているコードスニペットが表示されますか? – Will

答えて

7

これはおそらく私の反応が古すぎるためです。しかし、他の誰かがこの問題を抱えている場合は、私のためにありました。私は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はnullであると考えられた唯一のものでした。

関連する問題