Dalvik: Google公司自己设计用于Android平台的Java虚拟机。因为Dalvik虚拟机的存在,Android系统的开发者只需使用谷歌提供的SDK(软件开发工具包)即可较为轻松的按照一套“规则”创建APP,不用顾忌硬件、驱动等问题,在每次执行应用的时候Dalvik虚拟机都会将程序的语言由高级语言编译为机器语言,这样当前设备才能够运行这一应用。

ART:Android runtime,谷歌Android 4.4系统新增的一种应用运行模式。ART模式与Dalvik模式最大的不同在于,在启用ART模式后,系统在安装应用的时候会进行一次预编译,在安装应用程序时会先将代码转换为机器语言存储在本地,这样在运行程序时就不会每次都进行一次编译了,执行效率也大大提升。

ADB: android debug bridge。

DDMS:Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。

JDWP: java dalvik wireprotocol,是dalvik VM的一个线程,可以建立在adb或者tcp基础上,与DDMS或debugger进行通信。

更多相关文章

  1. C语言函数的递归(上)
  2. 1.Android系统架构
  3. 戏说Android四大组件之Activity
  4. Activity的4种launchMode
  5. android中的启动模式
  6. Android启动模式总结
  7. android 如何彻底关闭应用
  8. 探究android:largeHeap
  9. 为Android添加一门新语言

随机推荐

  1. Android动画-Interpolator(插值器)
  2. android各版本新特性
  3. Android事件机制(二)
  4. 将Eclipse代码导入到Android Studio的两
  5. Android 热修复使用Gradle Plugin1.5改造
  6. Android面试题集锦
  7. Android中Touch事件的传递机制
  8. Android call setting 源码分析 从顶层到
  9. Android 开机图片/文字/动画的修改
  10. Android实现远程服务端与客户端的通信AID