aidl的编写套路
2016-12-14 16:58
218 查看
aidl的编写步骤
跟本地服务的代码是一样远程服务的接口的定义文件.java—>.aidl
把接口定义文件的访问修饰符全部删除 public private
原来代理人MyBinder extend Binder implement IService —>:extend IService.Stub
先把远程服务.AIDL文件拷贝到本地应用程序的工程目录里面,包名一致
IService = IService.Stub.asInterface(service);得到远程服务的代理对象
通过代理对象调用远程服务的方法
相关文章推荐
- ConstraintLayout的探究与学习
- 【解决办法】Oracle GoldenGate Adapter11.2 取trail 文件 乱码问题
- [LeetCode]11. Container With Most Water
- Xenomai 实时线程 select 测试
- leetcode--Contains Duplicate II
- 基于TLD算法实现的物体跟踪算法(附单目标+多目标实测图片)
- grains和pillar的区别
- leetcode--Contains Duplicate
- Liunx (ubuntu)下scp出现 Permission denied, please try again 的解决办法
- 上海赛趣-top.mainFrame.tabAddHandler方法详解
- DELL R620 RAID阵列创建
- Invalid update: invalid number of rows in section 0. The number of rows contained in an ....
- 在屏幕上创建一个docking caontainer 可以拖动docking
- Grails 基础环境搭建及HelloWorld
- failed to read artifact descriptor for xx
- the peak with the mountain
- rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
- 关联规则应用场景实例十则
- 聚类算法应用场景实例十则
- 回归算法应用场景实例二十则