【发布时间】:2012-02-02 20:04:32
【问题描述】:
我在一个单独的进程中有远程服务,例如,在这个远程服务中,我正在调用一个方法,如果出现问题,它会抛出自定义运行时异常。 - 我想在 UI 中处理该异常。
但据我了解,我不能从一个进程向另一个进程抛出异常。 这种情况有什么解决办法?
更新: 我得到:
E/JavaBinder(1544): *** Uncaught remote exception! (Exceptions are not yet supported across processes.)
【问题讨论】:
-
显示您的代码,还有 logcat 的详细信息以获取问题详细信息。
-
问题是我抛出无法实现 Parcelable 接口的 CustomRuntimeException 所以我得到:01-01 00:49:24.997: W/System.err(1486): java.lang.NullPointerException 01- 01 00:49:25.017: W/System.err(1486): 在 android.os.Parcel.readException(Parcel.java:1240)
标签: android