![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Binder
Android BInder
wd623894174
这个作者很懒,什么都没留下…
展开
-
Android Binder通信(1) - Java Server 和 Java Client 之 aidl bindService
1.aidl server端创建aidl文件,写接口方法// IDeleteFIle.aidlpackage com.example.binderserver;// Declare any non-default types here with import statementsinterface IDeleteFIle { void delete( String...原创 2019-08-29 14:43:25 · 232 阅读 · 0 评论 -
Android Binder通信(2) - Java Server 和 Java Client 之 aidl ServiceManager.addService
1.java Server 端//首先写aidl文件// IDeleteFIle.aidlpackage com.example.serviceserver;// Declare any non-default types here with import statementsinterface IDeleteFIle { /** * Demonstra...原创 2019-08-29 14:50:51 · 477 阅读 · 0 评论 -
Android Binder通信(3) - c client端和 c service端 java client端和c service端
1.Java端 binder client端ServiceManager.getService获取binder,然后调用binder.transact来通信@MainActivity public static final String SERVICE_NAME = "binder.cservice"; //建议使用FIRST_CALL_TRANSACTION来...原创 2019-08-29 15:02:33 · 897 阅读 · 0 评论 -
Android Binder调用流程图
参考link:http://gityuan.com/2016/09/04/binder-start-service/ //彻底理解Android Binder通信架构http://gityuan.com/2018/02/17/monkey-deadlock/ //跑monkey压力测试过程的冻屏案例1.binder调用流程图1.发起端线程向Binder...原创 2019-08-29 15:23:18 · 1337 阅读 · 0 评论 -
FAILED BINDER TRANSACTION
1.异常Log PatternBroadcastQueue: Can't deliver broadcast to com.my.app (pid 8047). Crashing it.ActivityManager: Killing 8047:com.my.demo/1000 (adj 0): scheduleCrash for 'can't deliver broadcast' fa...原创 2019-08-28 10:25:16 · 4340 阅读 · 0 评论