私は私のアプリケーションでもスタックトレースではありませんので、私
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はnullであると考えられた唯一のものでした。
サービスに接続しようとしているコードスニペットが表示されますか? – Will