Android版本演进史

2024-06-06 03:32
文章标签 android 版本 演进

本文主要是介绍Android版本演进史,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原文链接:http://android.eoe.cn/topic/summary

 

:在开发android应用程序前,你必须使用SDK管理器下载至少一种Android平台来编译你的程序。通常,任何修复漏洞的Android发布版本会重新发布并标注“revision”的修订号, 在下面, 你可以看到各个Android 版本以及他们修订版本的发布声明 。

:为了查看已经安装过哪些Android 版本, 可以在SDK管理器中查看“Installed Packages”。

Android 4.0.3

* 注意:* 为了从Android SDK管理器下载最新的Android 4.0.x系统组件,你必须升级SDK工具包到“Revesion 14”版本或者更新的版本然后重启SDK管理器,否则SDK管理器可能无法检测到最新的Android SDK

  • Revision 3 (2012.03)*

:维护更新。 系统版本号为 4.0.4.

* Note:* 此版本系统镜像包含了模拟器可用的显卡硬件加速,显卡硬件加速所需的最低SDK工具包为Revision 17。请查阅更多信息

最低需求:
SDK 工具包最低版本为 Revision17。

  • Revision 2 (2012.01)* 维护更新。 系统版本号为 4.0.3.

最低需求:
SDK 工具包最低版本为 Revision14或更新。

  • Revision 1 (2011.12)* 初始版本。系统版本号为 4.0.3.

最低需求:
SDK 工具包最低版本为 Revision14或更新。

  • 模拟器皮肤*

可安装的Android 平台包含的模拟器外观:

  • QVGA (240x320,低解析度,小屏幕)
  • WQVGA400 (240x400, 低解析度, 标准屏幕)
  • WQVGA432 (240x432, 低解析度, 标准屏幕)
  • HVGA (320x480, 中解析度, 标准屏幕)
  • WVGA800 (480x800,高解析度, 标准屏幕)
  • WVGA854 (480x854 高解析度, 标准屏幕)
  • WXGA720 (1280x720, 超高解析度, 标准屏幕)
  • WSVGA (1024x600, 中解析度, 大屏幕)
  • WXGA (1280x800,中解析度,超大屏幕)

为测试您的程序在最新的Android设备上的效果,你可以新建一个外观为WXGA720的虚拟机 (这是一个具有高解析度、标准屏幕尺寸的设备)。

注意,使用这款外观的模拟器没有硬件的导航键,不支持新的屏幕导航工具栏,你可以使用电脑的键盘Home键代替模拟器的Home键,ESC代替BACK键,F2 or Page-up代替菜单键。

然而,如果运行像使用WXGA720外观高分辨率的屏幕的模拟器,因为运行效果的问题,我们建议您优先使用传统的WVGA800(hdpi, normal screen)外观的模拟器来测试您的程序。

Android 4.0

  • Android 4.0, Revision 2 ( 2011.12)* 维护更新。 系统版本号为 4.0.2.

最低需求:
SDK 工具包最低版本为 Revision14或更新。

  • Android 4.0, Revision 1 ( 2011.10)* 初始版本。 系统版本号为 4.0.1.

最低需求:
SDK 工具包最低版本为 Revision14或更新。

  • 模拟器皮肤*

可安装的Android 平台包含的模拟器外观:

  • QVGA (240x320,低解析度,小屏幕)
  • WQVGA400 (240x400, 低解析度, 标准屏幕)
  • WQVGA432 (240x432, 低解析度, 标准屏幕)
  • HVGA (320x480, 中解析度, 标准屏幕)
  • WVGA800 (480x800,高解析度, 标准屏幕)
  • WVGA854 (480x854 高解析度, 标准屏幕)
  • WXGA720 (1280x720, 超高解析度, 标准屏幕)
  • WSVGA (1024x600, 中解析度, 大屏幕)
  • WXGA (1280x800,中解析度,超大屏幕)

为测试您的程序在最新的Android设备上的效果,你可以新建一个外观为WXGA720的虚拟机 (这是一个具有高解析度、标准屏幕尺寸的设备)。
注意,使用这款外观的模拟器没有硬件的导航键,不支持新的屏幕导航工具栏,你可以使用电脑的键盘Home键代替模拟器的Home键,ESC代替BACK键,F2 or Page-up代替菜单键。

然而,如果运行像使用WXGA720外观高分辨率的屏幕的模拟器,因为运行效果的问题,我们建议您优先使用传统的WVGA800(hdpi, normal screen)外观的模拟器来测试您的程序。

Android 3.2

Android 3.2, Revision 1 ( 2011.07)
初始版本。 SDK最低版本推荐 Revision12。

  • 模拟器外观:*

可安装的Android 平台包含的模拟器外观:

  • WXGA (1280x800, 中解析度,超大屏幕)

为了了解如何开发一个程序在所有Android设备上达到最佳的显示效果和功能的信息,请查阅Supporting Multiple Screens。

Android 3.1

Android 3.1, Revision 3 ( 2011.07)
最低需求:
最低SDK版本R12。
发布细节:
优化了EclipseADT可视化布局编辑器渲染库的支持。 本修订版允许可视化编辑器查看更多的组件并修复了上版本渲染后的几个Bug,解锁了几个在ADT R12布局编辑器的新特性.

  • Android 3.1, Revision 2 (2011.05)*

最低需求:
最低SDK版本R11。
发布细节:
修正了一个ADT可视化布局编辑器渲染库导致无法运行的bug。

  • Android 3.1, Revision 1 (2011.05)*

最低需求:
最低SDK版本R11。

  • 模拟器外观*

可安装的Android 平台包含的模拟器外观:

  • WXGA (1280x800, 中解析度,超大屏幕)

为了了解如何开发一个程序在所有Android设备上达到最佳的显示效果和功能的信息,请查阅Supporting Multiple Screens。

Android 3.0

  • Android 3.0, Revision 2 (2011.07)*

最低需求:
最低SDK版本R12。
发布细节:
优化了EclipseADT可视化布局编辑器渲染库的支持。 本修订版允许可视化编辑器查看更多的组件并修复了上版本渲染后的几个Bug,解锁了几个在ADT R12布局编辑器的新特性.

  • Android 3.0, Revision 1 (2011.02)*

最低需求:
最低SDK版本R10。

  • 模拟器外观*

可安装的Android 平台包含的模拟器外观:

  • WXGA (1280x800, 中解析度,超大屏幕)

Android 2.3.4

接下来的段落提供Android 2.3.4以及后续修订版本的相关发布细节。为了查看您在开发坏境中安装的Android2.3.4的修订版本号,可以在SDK管理器中查看“Installed Packages”。

  • Android 2.3.4, Revision 1 (2011.05)*

最低需求:
最低SDK版本R11。

  • 模拟器外观*

可安装的Android 平台包含了不同屏幕尺寸和分辨率的皮肤。这些皮肤有:

  • QVGA (240x320,低解析度,小屏幕)
  • WQVGA400 (240x400, 低解析度, 标准屏幕)
  • WQVGA432 (240x432, 低解析度, 标准屏幕)
  • HVGA (320x480, 中解析度, 标准屏幕)
  • WVGA800 (480x800,高解析度, 标准屏幕)
  • WVGA854 (480x854 高解析度, 标准屏幕)

Android 2.3.3

  • Android 2.3.3, Revision 2 (2011.07)*

最低需求:
最低SDK版本R12。
发布细节:
优化了EclipseADT可视化布局编辑器渲染库的支持。 本修订版允许可视化编辑器查看更多的组件并修复了上版本渲染后的几个Bug,解锁了几个在ADT R12布局编辑器的新特性.

  • Android 2.3.3, Revision 1 (2011.02)*

最低需求:
最低SDK版本R9。

  • 模拟器外观*

可安装的Android 平台包含了不同屏幕尺寸和分辨率的皮肤。这些皮肤有:

  • QVGA (240x320,低解析度,小屏幕)
  • WQVGA400 (240x400, 低解析度, 标准屏幕)
  • WQVGA432 (240x432, 低解析度, 标准屏幕)
  • HVGA (320x480, 中解析度, 标准屏幕)
  • WVGA800 (480x800,高解析度, 标准屏幕)
  • WVGA854 (480x854 高解析度, 标准屏幕)

Android 2.3

接下来的段落提供Android 2.3.3以及后续修订版本的相关发布细节。为了查看您在开发坏境中安装的Android2.3.3的修订版本号,可以在SDK管理器中查看“Installed Packages”。

  • Android 2.3, Revision 1 (2010.12)*

最低需求:
最低SDK版本R8。

  • 模拟器外观*

可安装的Android 平台包含了不同屏幕尺寸和分辨率的皮肤。这些皮肤有:

  • QVGA (240x320,低解析度,小屏幕)
  • WQVGA400 (240x400, 低解析度, 标准屏幕)
  • WQVGA432 (240x432, 低解析度, 标准屏幕)
  • HVGA (320x480, 中解析度, 标准屏幕)
  • WVGA800 (480x800,高解析度, 标准屏幕)
  • WVGA854 (480x854 高解析度, 标准屏幕)

Android 2.2

  • Android , Revision 3 (2011.07)*

最低需求:
最低SDK版本R12。
发布细节:
优化了EclipseADT可视化布局编辑器渲染库的支持。 本修订版允许可视化编辑器查看更多的组件并修复了上版本渲染后的几个Bug,解锁了几个在ADT R12布局编辑器的新特性.

  • Android , Revision 2 (2010.07)*

最低需求:
最低SDK版本R6。
系统镜像:
添加搜索小部件。
增加了平台配置备份管理器。 更多信息请查阅备份管理器, 查阅Data Backup.
更新系统镜像到FRF91版本.

  • Android , Revision 1 (2010.05)*

最低需求:
最低SDK版本R6。
工具:
添加了Android库工程的构建支持。请查阅SDK Tools R6 了解更多信息.

  • 模拟器外观*

可安装的Android 平台包含了不同屏幕尺寸和分辨率的皮肤。这些皮肤有:

    • QVGA (240x320,低解析度,小屏幕)
    • WQVGA400 (240x400, 低解析度, 标准屏幕)
    • WQVGA432 (240x432, 低解析度, 标准屏幕)
    • HVGA (320x480, 中解析度, 标准屏幕)
    • WVGA800 (480x800,高解析度, 标准屏幕)
    • WVGA854 (480x854 高解析度, 标准屏幕)

这篇关于Android版本演进史的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/1034966

相关文章

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

conda安装GPU版pytorch默认却是cpu版本

《conda安装GPU版pytorch默认却是cpu版本》本文主要介绍了遇到Conda安装PyTorchGPU版本却默认安装CPU的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的... 目录一、问题描述二、网上解决方案罗列【此节为反面方案罗列!!!】三、发现的根本原因[独家]3.1 p

Redis指南及6.2.x版本安装过程

《Redis指南及6.2.x版本安装过程》Redis是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的key-value数据库,Redis是一个开源的使用ANSIC语言编写、支持网络、... 目录概述Redis特点Redis应用场景缓存缓存分布式会话分布式锁社交网络最新列表Redis各版本介绍旧

IIS 7.0 及更高版本中的 FTP 状态代码

《IIS7.0及更高版本中的FTP状态代码》本文介绍IIS7.0中的FTP状态代码,方便大家在使用iis中发现ftp的问题... 简介尝试使用 FTP 访问运行 Internet Information Services (IIS) 7.0 或更高版本的服务器上的内容时,IIS 将返回指示响应状态的数字代

Android NDK版本迭代与FFmpeg交叉编译完全指南

《AndroidNDK版本迭代与FFmpeg交叉编译完全指南》在Android开发中,使用NDK进行原生代码开发是一项常见需求,特别是当我们需要集成FFmpeg这样的多媒体处理库时,本文将深入分析A... 目录一、android NDK版本迭代分界线二、FFmpeg交叉编译关键注意事项三、完整编译脚本示例四

Android与iOS设备MAC地址生成原理及Java实现详解

《Android与iOS设备MAC地址生成原理及Java实现详解》在无线网络通信中,MAC(MediaAccessControl)地址是设备的唯一网络标识符,本文主要介绍了Android与iOS设备M... 目录引言1. MAC地址基础1.1 MAC地址的组成1.2 MAC地址的分类2. android与I

查看MySQL数据库版本的四种方法

《查看MySQL数据库版本的四种方法》查看MySQL数据库的版本信息可以通过多种方法实现,包括使用命令行工具、SQL查询语句和图形化管理工具等,以下是详细的步骤和示例代码,需要的朋友可以参考下... 目录方法一:使用命令行工具1. 使用 mysql 命令示例:方法二:使用 mysqladmin 命令示例:方

Java版本不兼容问题详细解决方案步骤

《Java版本不兼容问题详细解决方案步骤》:本文主要介绍Java版本不兼容问题解决的相关资料,详细分析了问题原因,并提供了解决方案,包括统一JDK版本、修改项目配置和清理旧版本残留等步骤,需要的朋... 目录错误原因分析解决方案步骤第一步:统一 JDK 版本第二步:修改项目配置第三步:清理旧版本残留兼容性对

Android 实现一个隐私弹窗功能

《Android实现一个隐私弹窗功能》:本文主要介绍Android实现一个隐私弹窗功能,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧... 效果图如下:1. 设置同意、退出、点击用户协议、点击隐私协议的函数参数2. 《用户协议》、《隐私政策》设置成可点击的,且颜色要区分出来res/l

Linux搭建单机MySQL8.0.26版本的操作方法

《Linux搭建单机MySQL8.0.26版本的操作方法》:本文主要介绍Linux搭建单机MySQL8.0.26版本的操作方法,本文通过图文并茂的形式给大家讲解的非常详细,感兴趣的朋友一起看看吧... 目录概述环境信息数据库服务安装步骤下载前置依赖服务下载方式一:进入官网下载,并上传到宿主机中,适合离线环境