完全个人学习 如果有错欢迎各位指出来
基本步骤
1 AndroidStudio 服务端 app 目录中创建aldl 文件
![](https://img.haomeiwen.com/i6550211/a89b2e9a9c5f7c85.png)
2 然后在对应的文件下创建你的(名称).aldl 文件
![](https://img.haomeiwen.com/i6550211/8f23286ecdec961b.png)
创建完成以后 构建下你的项目 软件自动生成(名称).java 文件(默认是不能修改的)
3 同样的步骤在你的客户端创建aldl 文件(记住包名要与服务端一直 否者会报错)。
4 创建完成 我们要开始通信 (进程间通信能传递这些数据 基本数据类型(short不可以), string ,List,Map,Parcelable(序列化的对象))。
1 非序列化的 数据传递 服务端
![](https://img.haomeiwen.com/i6550211/a5c5ca9ef65b55c7.png)
服务要在清单文件 中注册 并且可以被外部调用(android:exported="true")不然客户端绑定服务报错
客户端
![](https://img.haomeiwen.com/i6550211/05679b93e3ec32be.png)
![](https://img.haomeiwen.com/i6550211/280798b9a0ee07c3.png)
2序列化的 数据传递
![](https://img.haomeiwen.com/i6550211/74b9530e79f30715.png)
网友评论