(一)Android系统简介Android包括操作系统,中间件(middle ware)以及关键应用程序。(1)硬件尽管在其他平台上也可以运行Android,Android的理想目标平台是ARM。ARM处理器是32位的reduced instruction set computer(RISC)处理器。和其他RISC处理器相同,ARM处理器指令集较简单,所以功耗低、成本低,特别适用于移动设备。随着性能不断提高,它已经开始装备上网本和平板电脑。(2)Linux内核在Android Stack上运行的第一层软件是一个customized linux内核。(3)Libraries在Linux内核上运行的是一个软件库集合。它们被Android更高层次的组件使用,对于使用Android SDK的开发者开放。包括系统C库,媒体库,图形引擎库等。(4)Android Runtime一些应用层的Android组件直接与之前提到的软件库交互。另外一些应用层的软件通过Android Runtime与软件库交互。Android软件大部分都使用Java语言,使用Google开发的类库和专用的Java类库。这些软件运行在Android Runtime上,Android Runtime包括一些额外的运行在Dalvik上的运行时核心库。这些运行时核心库提供了Java的大部分功能。Dalvik使用just-in-time(JIT)编译,并针对移动设备进行优化。(5)应用程序框架应用程序框架是高层次的应用程序可调用的一系列系统和服务名。(6)应用程序
如何阅读不同格式的Ubuntu/Linux帮助文档Vim中不能正常显示中文的解决方法相关资讯 Android教程
- Android 4.1+通过USB 连接Ubuntu进 (02/07/2013 08:44:43)
- Android下使用最新FaceBook SDK 3. (02/06/2013 16:13:37)
- Android JNI 自定义对象为参数和返 (11/26/2012 19:04:48)
| - Android 获取手机应用信息 (02/06/2013 16:21:20)
- Android设置Activity的显示位置 (02/01/2013 13:16:36)
- Android中实现下拉刷新 (11/19/2012 15:26:23)
|
本文评论 查看全部评论 (0)