`

anroid 体系概述

阅读更多

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



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

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

Android体系结构:


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




  • 大小: 156.4 KB
  • 大小: 86.6 KB
分享到:
评论

相关推荐

    Android项目设计与开发:Android概述.ppt

    概述 Android 体系结构 概述 Android调试桥(ADB) Android调试桥指的就是adb.exe工具(Android Debug Bridge简称ADB),存在于SDK的platform-tools目录中,允许开发人员与模拟器或者连接的Android设备进行通信。...

    Android驱动开发权威指南

    第2章Android体系结构 2.1四层空间基本结构 2.1.1 Android系统底层开发 2.1.2应用程序开发 2.2 Android代码目录结构 2.3 Android开发环境搭建 第二篇 勿于浮砂筑高台——Linux驱动基础篇 第3章Linux内核综述 3.1 OS...

    Android技术内幕.系统卷(扫描版)

    《android技术内幕:系统卷》 前言 第1章 准备工作 /1 1.1 深入认识android /2 1.1.1 android的系统构架 /2 1.1.2 android的初始化流程 /5 1.1.3 各个层次之间的相互关系 /8 1.1.4 android系统开发(移植)和应用...

    Android 课表设计.doc

    Android应用程序的多样化对人们快速获取资讯以及方便人们的生活起着不可忽视的作用,近年来Android得到了社会更多的认同和应用,本文主要概述了Android系统的体系结构,Android应用程序的开发环境和使用JAVA语言开发...

    android开发入门与实战(下)

    6.1 Android体系结构介绍 6.1.1 应用程序(Application) 6.1.2 应用程序框架(ApplicationFramework) 6.1.3 库(Libraries)和运行环境(RunTime) 6.2 Android应用程序组成 6.2.1 Activity介绍 6.2.2 ...

    《Google Android开发入门与实战》.pdf

    6.1 android体系结构介绍 57 6.1.1 应用程序(application) 57 6.1.2 应用程序框架(application framework) 58 6.1.3 库(libraries)和运行环境(runtime) 58 6.2 android 应用程序组成 59 6.2.1 ...

    Android开发与应用——张荣,原书配套课件

    1.4 Android体系结构 1.4.1 应用层 1.4.2 应用框架层 1.4.3 系统库层 1.4.4 内核层 1.5 小结 练习 第2章 Android开发环境 2.1 Java开发环境安装 2.1.1 安装JDK 2.1.2 安装Eclipse 2.1.3 Eclipse...

    android开发入门与实战(上)

    6.1 Android体系结构介绍 6.1.1 应用程序(Application) 6.1.2 应用程序框架(ApplicationFramework) 6.1.3 库(Libraries)和运行环境(RunTime) 6.2 Android应用程序组成 6.2.1 Activity介绍 6.2.2 ...

    基于Android的大学课程及日记的管理.doc

    本文主要概述了Android系统的体系结构,Android应用程序的开发环境和用JAVA语言开发手机课程表及日记的管理中的一些技术实现方法, 关键字:Android; DbAdapter 基于Android的大学课程及日记的管理.doc 基于Android...

    基于Android仿QQ聊天系统(源码+文档).zip

    本文首先概述了微聊聊天工具的背景,其次是该课题的目的及其意义,然后介绍了软件开发的环境和开发工具及其技术,给出了软件的系统架构,各个模块的流程图及用例,然后详细介绍了该聊天软件的设计与实现,最后对系统...

    基于android聊天仿QQ聊天系统.rar

    本文首先概述了微聊聊天工具的背景,其次是该课题的目的及其意义,然后介绍了软件开发的环境和开发工具及其技术,给出了软件的系统架构,各个模块的流程图及用例,然后详细介绍了该聊天软件的设计与实现,最后对系统...

    Android入门到精通

    第二篇 Android应用程序的概述和框架 第3章 Android应用层程序的开发方式 3.1 应用程序开发的结构 3.2 API参考文档的使用 第4章 Android应用程序示例 4.1 HelloActivity程序的运行 4.2 HelloActivity的源文件结构...

    Android开发艺术探索

    10.1 Android的消息机制概述 / 373 10.2 Android的消息机制分析 / 375 10.2.1 Thread Local的工作原理 / 375 10.2.2 消息队列的工作原理 / 380 10.2.3 Looper的工作原理 / 383 10.2.4 Handler的工作原理 ...

    使用Android 系统测量软件开发技术 [武安状 主编] 2014年版

    第3章 Java语言基础3.1 Java简介3.1.1 Java概述3.1.2 Java语言特点3.1.3 Java组成与体系3.1.4 Java运行体系3.2 Java基础3.2.1 Java数据类型3.2.2 Java常量3.2.3 Java变量3.2.4 Unicode字符集3.3 Java基本元素3.3.1 ...

    Android开发艺术探索.任玉刚(带详细书签).pdf

    10.1 Android的消息机制概述 373 10.2 Android的消息机制分析 375 10.2.1 ThreadLocal的工作原理 375 10.2.2 消息队列的工作原理 380 10.2.3 Looper的工作原理 383 10.2.4 Handler的工作原理 385 10.3 主线程...

    Android 4游戏编程入门经典

     1.4 android的功能和体系结构  1.4.1 内核  1.4.2 运行库和dalvik虚拟机  1.4.3 系统库  1.4.4 应用程序框架  1.5 软件开发工具包  1.6 开发人员社区  1.7 设备,设备,设备  1.7.1 硬件  1.7.2 设备的...

    深入理解Android:卷I--详细书签版

     本书是在分析Android源码的基础上展开的,而源码文件所在的路径一般都很长,例如,文件AndroidRuntime.cpp的真实路径就是framework/base/core/jni/AndroidRuntime.cpp。为了书 写方便起见,我们在各章节开头把该...

    Android技术内幕.系统卷 pdf

    《android技术内幕:系统卷》 前言 第1章 准备工作 /1 1.1 深入认识android /2 1.1.1 android的系统构架 /2 1.1.2 android的初始化流程 /5 1.1.3 各个层次之间的相互关系 /8 1.1.4 android系统开发(移植)和...

    android开发艺术探索高清完整版PDF

    , 《Android开发艺术探索》侧重于Android知识的体系化和系统工作机制的分析,通过《Android开发艺术探索》的学习可以极大地提高开发者的Android技术水平,从而更加高效地成为高级开发者。而对于高级开发者来说,仍然...

    基于Android系统的课程管理系统设计与实现.doc

    近年来Android得到了社会更多的认同和应用,本文主要概述了Android系统的体系结构,Android应用程序的开发环境和用JAVA语言开发基于Android系统的课程管理系统中的一些技术实现方法,这些技术包括:基于Android系统...

Global site tag (gtag.js) - Google Analytics