Android/模拟器

维基教科书,自由的教学读本

在开始创建模拟器之前,您需要搭建好Android开发环境,并至少拥有一个Android Platform。

Android Platform[编辑]

Android从最初的1.0到最新的4.1,已经推出了数十个版本。由于很多设备并不能升级到最新版本,还有些设备更适合于早期版本,用户的Android设备可能具有非常多不同的版本。据2012年的统计,Android2.2设备数量最多,Android2.2以上版本占据了所有Android设备的97%以上。

每一代Android操作系统都有新的特性和较为重大的改进,为此在新的Android操作系统平台上必须使用新的开发平台。因此,随着新Android系统发布,Android SDK都会升级,同时增加一个最新的Android Platform。

一个或多个版本的Android操作系统对应一个Android Platform,这取决于他们是否有相同的API。Android向下兼容新平台兼容旧平台,反之则不可以。也就是说Android2.2应用程序可以在Android2.3,4.0,4.1版本上运行,而Android4.1应用程序却不能保证可以在Android2.2上运行。

在安装Android模拟器之前,必须要安装对应版本的Android Platform。可打开Android SDK Manager安装相应版本。

创建模拟器[编辑]

Android4.1[编辑]

Android是目前最新的Android版本。

打开Android SDK Manager,检查你是否已经安装了Android4.1目录下面的:

  • SDK Platform
  • Documentation for Android SDK
  • ARM EABI v7a System Image或者其他Image中任选其一

安装完成后关闭Android SDK Manager,打开Android Virtual Device Manager。打开New,新建一个模拟器。设置Name,Target,CPU/ABI等属性。点击Creat AVD创建完成。

你可以忽略一些可选设置选项,如SD卡,屏幕尺寸,附加特性等。这些特性都可以在创建完成后修改。

Android2.2[编辑]

打开Android SDK Manager,检查你是否已经安装了Android2.2目录下面的:

  • SDK Platform

以及在最新的Android4.1中的:

  • Documentation for Android SDK

注意:在新版SDK中,所有Android平台使用同一个文档。

安装完成后关闭Android SDK Manager,打开Android Virtual Device Manager。打开New,新建一个模拟器。设置Name,Target,CPU/ABI等属性。Name不能包含空格;Target选择Android版本,如Android4.1;CPU/ABI选择硬件平台类型。点击Creat AVD创建完成。

可以忽略一些可选设置选项,如SD卡,屏幕尺寸,附加特性等。这些特性都可以在创建完成后修改。

修改模拟器[编辑]

FAQ[编辑]