AIDL使用中的异常问题汇总
[TOC]
概述
问题一:
AIDL使用异常:beginBroadcast() called while already in a broadcast
解决方法:
文章参考:https://blog.csdn.net/yuxuehandong/article/details/51657029
文章参考:https://github.com/HanteIsHante/NewProjectSum/issues/83
注意:这个问题在我自己的项目中,暂时还未解决!!!
问题二:
AIDL调用时报错 java.lang.SecurityException: Binder invocation to an incorrect interface
解决方法:https://blog.csdn.net/HuangLin_Developer/article/details/80832593
解决方法:https://blog.csdn.net/wangqiubo2010/article/details/72368294
如果服务端和客户端 AIDL文件的包名不一致。那么在调用AIDL的接口时就会报如下错误:
解决办法:
服务端和客户端的AIDL文件的包名修改一致。
问题三:
问题:android.os.BadParcelableException: ClassNotFoundException when unmarshalling怎么解决
解决参考:https://blog.csdn.net/jdsjlzx/article/details/102877894
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 麦溪·在路上!
评论
ValineDisqus