#Android#

ADT(Android Development Tools) 在线安装地址:https://dl-ssl.google.com/android/eclipse/

AVD(Android Virtual Device)是一份Android仿真器的设备配置 如何创建看:http://rangyang163.blog.163.com/blog/static/3774375820114253535146/

DDMS(Dalvik Debug Monitor Server)是 Android 开发环境中的Dalvik虚拟机调试监控服务

ADB(Android Debug Bridge).

AIDL (Android Interface Definition Language)是一种IDL 语言,用于生成可以在Android设备上两个进程之间进行进程间通信(IPC)的代码。如果在一个进程中(例如Activity)要调用另一个进程中(例如Service)对象的操作,就可以使用AIDL生成可序列化的参数。

IPC(Inter-Process Communication)机制是面向接口的,像COM或Corba一样,但是更加轻量级。它是使用代理类在客户端和实现端传递数据。

AIDL是Android Interface Definition Language的简称,中文名为Android接口定义语言,而IPC是Inter-Process Communication译为跨进程通讯。AIDL类似Java的IDL当然整个设计模式和微软COM组件或Corba相似,AIDL内部需要跨进程通讯就是IPC机制。

AIDL是双向,支持外部传入、传出和传入传出,AIDL是基于Android Service构建的,对于开发服务器类似的功能,AIDL有很高的通讯效率和稳定性

更多相关文章

  1. Android内核学习笔记
  2. Android跨进程通信IPC之2——Bionic
  3. Android系统启动流程
  4. Android跨进程通信IPC之15——感谢
  5. Android跨进程通信IPC之11——AIDL
  6. Android跨进程通信IPC之1——Linux基础
  7. Android跨进程通信IPC之6——Binder框架
  8. Android跨进程通信IPC之8——Binder驱动
  9. Android跨进程通信IPC之13——Binder总结

随机推荐

  1. 更强续航,尽在 Android 9 Pie
  2. Android界面设计的4种方式之二——在Java
  3. Android ADB USB 驱动 万能配置方式
  4. Android入门进阶教程(17)-WindowManager
  5. Android 延向新领域:卡西欧宣布基于 Andro
  6. Android Activity之间跳转出现短暂黑屏的
  7. Android学习项目之简易版微信为例(二)
  8. libjpeg哈夫曼算法压缩图片
  9. android XMLPullParser读取xml文件
  10. Android 2.2用户超过一半