1

バインドされたサービスを作成し、正常にバインドされて onServiceConnected() が呼び出されたとします。これで、リモート呼び出しを行いたい IBinder オブジェクトができました。

しかし、IBinder の取得とリモート呼び出しの間にサービスが突然切断された場合、IBinder はどうなるでしょうか? ヌルになる?使用しようとすると例外がスローされますか?

また、サービスが多くの接続/切断を行う場合、IBinder オブジェクトはすべての接続で同じインスタンスですか、それとも異なりますか?

4

1 に答える 1