クライアントがAndroidが提供するIPCの通常のメカニズムでログオンできるリモートサービスを作成しましたが、バインディングは機能しているようです。この「奇妙な」例外が発生するため、オブジェクトをパラメーターとして渡さなければならないメソッドを呼び出すと、問題が発生します。
10-19 15:09:04.601: ERROR/AndroidRuntime(2985): FATAL EXCEPTION: main
10-19 15:09:04.601: ERROR/AndroidRuntime(2985): java.lang.NullPointerException
10-19 15:09:04.601: ERROR/AndroidRuntime(2985): at android.os.Parcel.readException(Parcel.java:1253)
10-19 15:09:04.601: ERROR/AndroidRuntime(2985):at android.os.Parcel.readException(Parcel.java:1235)
10-19 15:09:04.601: ERROR/AndroidRuntime(2985): at it.domod.commons.interfaces.DeviceManager$Stub$Proxy.sendCommand(DeviceManager.java:121)
.aidlファイルから生成されたプロキシクラスからスローされたようです。
さらに奇妙なことに、オブジェクトは正しく渡されたように見えますが、おそらく周りに何か問題があります。何か案が?