anroid 体系概述


Android开发语言:java 运行环境:Dalvik Dalvik[参照百度百科]是Google公司自己设计用于Android平台的Java虚拟机

anroid 体系概述

名词解释:
1: APK android代码的压缩包文件,类似jar文件。
2:Dex File android虚拟机可解释文件,类似class文件
3:Dalvik 虚拟机,类似jvm

我们一般用java开发程序,android sdk 会把java代码的class文件转换成Dex文件,最总交给虚拟机运行.

Android体系结构:

anroid 体系概述
1) 应用程序层{开发的程序属于这一层} 
2) 2)应用程序框架层
3) 3)系统运行库层
4) 4)Linux内核层
参考博客:
http://www.cnblogs.com/royenhome/archive/2010/04/24/1719293.html




你可能感兴趣的:(android)