`
yangsongjing
  • 浏览: 248056 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

android系统原理和开发要点

阅读更多
1.android是包括一个操作系统、中间件和关键应用的移动设备的软件堆。
2.android 的开发分成三种类型:
  1)移植开发手机系统
  2)应用程序开发
  3)android系统开发
3.android的软件结构的几个层次:
  1)操作系统层(linux,相关驱动)
  2)库(libraries) 和 运行环境(runtime)
  3)应用程序框架(application framework)
  4)应用程序(application)
4.android的工具:
  aapt:用于建立zip兼容的包
  abd:使用adb工具可以再模拟器或设备上安装应用程序的.apk
  aidl:可以生成进程间的接口的代码
  avds:用于仿真器的选项,使用实际的设备
  ddms:这个工具集成了Dalvik,能够在模拟器或者设备上管理进程并协助调试。可以用它杀死进程,选择某个特定的进程来调试,产生跟踪数据,观察堆和线程信息。
  dx:dx工具将.class字节码转换为android字节码。
  draw 9-patch:允许使用所见即所得的编辑器轻松地创建ninepatch图形。
  emulator:它是在计算机上运行的一个虚拟移动设备。可以使用模拟器器来在一个实际的android运行环境下设计、调试和测试的应用程序。
  hierarchy viewer(层级观察器):允许调试和优化的用户界面。
  mksdcard:帮助创建磁盘印象,可以在模拟器环境下使用磁盘印像来模拟外部存储卡。
  monkey:是在模拟器或设备上运行的小程序,它能够产生随机的用户事件流。如click
  sqlite3:能够方便的访问sQLite数据文件
5.android的专用驱动
  1)ashmem:匿名共享内存驱动
  2)Logger:轻量级的log驱动
  3)binder驱动:基于openbinder驱动,为android平台提供ipc的支持。
  4)能源管理:轻量级的能源管理,基于linux的能源管理。
  5)android power manager:定时器驱动,用于唤醒设备
  6)low memory killer:在缺少内存的情况下,杀死进程。
  7)android pmem:物理内存驱动
6.android的GUI系统(?)

 
 
 
 
 
 
 
 
 
 
 
1
5
分享到:
评论

相关推荐

    Android系统原理与开发要点详解_培训课件下载

    Android系统原理与开发要点详解_培训课件下载。 Android系统原理与开发要点详解_培训课件下载。 Android系统原理与开发要点详解_培训课件下载。 Android系统原理与开发要点详解_培训课件下载。 Android系统原理与...

    Android系统原理与开发要点详解

    【Android系统原理与开发要点详解】04_Android的底层库和程序.pdf 【Android系统原理与开发要点详解】05_Android的JAVA虚拟机和JAVA环境.pdf 【Android系统原理与开发要点详解】06_Android的GUI系统.pdf 【Android...

    Android系统原理及开发要点详解(超清)

    《Android系统原理及开发要点详解》全面介绍开放的移动电话平台Android系统,包括Android系统中的Linux驱动、本地框架、Java框架和Java应用4个层次。《Android系统原理及开发要点详解》内容以知识性内容为纲,重点...

    android系统原理与开发要点详解

    《Android系统原理与开发要点详解》是一份深入探讨Android操作系统核心机制及开发实践的资源集合。这份资料由一系列PDF文档组成,涵盖了从系统概述到具体开发环节的多个方面,包括Android系统的开发综述、GUI系统、...

    Android系统原理及开发要点详解

    资源名称:Android系统原理及开发要点详解内容简介:《Android系统原理及开发要点详解》全面介绍开放的移动电话平台Android系统,包括Android系统中的Linux驱动、本地框架、Java框架和Java应用4个层次。《Android...

    Android 系统原理及开发要点详解.pdf

    Android 系统原理及开发要点详解.pdf

    Android系统原理及开发要点详解–1.pdf 高清下载

    很抱歉,但提供的文件信息中并没有包含实际的“部分内容”,而仅是重复的下载链接和声明。没有具体的技术内容,我无法...如果您能提供具体的文档部分,我将能够提供更详尽的Android系统原理及开发要点的分析和解释。

    Android系统原理及开发要点详解pdf

    《Android系统原理及开发要点详解》是一本深入探讨Android操作系统核心机制和开发实践的重要参考资料。本书旨在帮助读者全面理解Android的内部运作,并掌握在这一平台上进行高效应用开发的关键技巧。 一、Android...

    Android系统原理及开发要点详解-高清-目录

    Android系统原理及开发要点详解-高清-目录,详解了Android平台各个子系统的开发、驱动等细节。以及android的设计框架

    Android系统原理及开发要点详解_韩超_梁泉_带书签

    Android系统原理及开发要点详解_韩超_梁泉_带书签

    android系统原理及开发要点详解_韩超_梁泉.part3

    共计4个part,请放到一个文件下,解压即可! android系统原理及开发要点详解_韩超_梁泉.part3

    Android系统原理及开发要点详解 - [韩超.梁泉].pdf

    根据提供的文件标题、描述以及标签信息,我们可以推测这本书《Android系统原理及开发要点详解》主要聚焦于Android操作系统的基础原理和应用程序开发的关键技术。虽然提供的部分内容并没有包含实际的技术内容,但基于...

    Android系统原理与开发要点详解(全)

    Android系统原理与开发要点详解(全)Android系统原理与开发要点详解(全)

    Android系统原理与开发要点详解(1-12)全集

    这个一个些列,1-12,很系统的讲解了Android系统框架,也有少部分开发要点,是目前比较好的系列,讲的很透彻,结构清晰,思路明确。本着开源精神,免积分共享出来。个人认为,真的讲的很好。 附注:本系列仅供学习...

    android系统原理及开发要点详解

     Android中、高级开发者:通过本书的引导,学习系统架构,关注开发要点,并尽量使用手机系统的通用设计思想、软件工程思想、系统工程思想来指导Android系统学习。  嵌入式Linux系统学习者:将Android作为一个集...

    ANDROID系统原理及开发要点详解.pdf

    ANDROID系统原理及开发要点详解.pdf

    android系统原理及开发要点详解课件

    Android系统原理及开发要点详解课件是一份深入探讨Android操作系统及其开发实践的教育资源。这份资料旨在帮助学习者从系统层面理解Android,以便更好地进行应用程序开发。Android作为一个开源且功能强大的移动平台,...

Global site tag (gtag.js) - Google Analytics