IPC
LVXIANGAN
这个作者很懒,什么都没留下…
展开
-
Android之AIDL跨进程抛异常的原理
总结:1、跨进程通讯中,从一端到另外一端,只支持传递以下9种异常:SecurityException BadParcelableException IllegalArgumentException NullPointerException IllegalStateException NetworkOnMainThreadException UnsupportedOperatio...转载 2019-12-08 00:03:50 · 5485 阅读 · 0 评论 -
Android之Parcel和Parcelable
总结:Parcel 类是一个容器,能装各种类型的数据,并能在C/CPP底层传输。 Parcel 可以在Binder 驱动为不同进程实现数据交互,为什么它能充当这样的角色呢? 系统设计使然。虽然不同进程在Java层是相互独立,有着不同内存空间,但底层有binder驱动(binder.cpp)将它们统一起来实现互通,而Parcel 由于实现了3层代码(Java-JNI-Native,当然,Bi...原创 2019-09-17 21:12:46 · 1322 阅读 · 0 评论