WEB开发网
开发学院手机开发Android 开发 Android 模拟器命令详解 阅读

Android 模拟器命令详解

 2010-09-16 23:49:00 来源:WEB开发网   
核心提示:* emulator -skin HVGA-L注意:< skinID> 必须用大写(如果你的开发设备大小敏感),皮肤ID 描述QVGA-L 320×240, 横屏 (默认)QVGA-P 240×320, 竖屏HVGA-L 480×320, 横屏HVGA-P 320×480, 竖屏运行多个模拟器实例如果必要的

* emulator -skin HVGA-L

注意:< skinID> 必须用大写(如果你的开发设备大小敏感)。

皮肤ID 描述

QVGA-L 320×240, 横屏 (默认)

QVGA-P 240×320, 竖屏

HVGA-L 480×320, 横屏

HVGA-P 320×480, 竖屏

运行多个模拟器实例

如果必要的话,你可以同时运行多个模拟器实例。每个模拟器实例使用独立的用户数据内存和不同的 控制台端口。这令你可以独立的管理每一个模拟器实例。

然而,如果你要运行多个模拟器实例,请注意每个实例存储跨会话的持久用户数据的能力—用户 设置和安装的应用程序—会受限制。具体如下:

* 只有第一个模拟器实例能根据会话保存用户数据。默认情况下它把用户数据保存在开发设备 的~/.android/userdata.img (on Linux and Mac) 或 C:Documents and Settings< user>Local SettingsAndroiduserdata.img (on Windows)文件里。你可以 在启动模拟器时使用-data选项来控制用户数据的存储(和加载)位置(请参考启动选项)。

* 在第一个实例后启动的模拟器实例(并行的)在会话过程中也保存用户数据;但它们but they 不 为下一个会话保存它。这些实例将数据保存在临时文件中,当实例退出时,相应的临时文件会被删 除。

在模拟器上安装应用程序

要想在模拟器上安装应用程序安装,要用到adb工具。

注意:模拟器通过重启保存用户设置和安装的程序。默认情况下,模拟器将数据保存在开发设备的一 个文件里。在Linux和Mac操作系统下,模拟器将用户数据报讯在~/.android/userdata.img 。在Windows下,模拟器将数据保存在C:Documents and Settings< user>Local SettingsAndroiduserdata.img。模拟器用userdata.img文件的内容作为data/的 目录。

SD卡模拟

你可以创建磁盘镜像并在模拟器启动时加载它,来模拟设备中用户的SD卡。下面的章节将介绍如何创 建磁盘镜像、如何向磁盘镜像像拷贝文件和如何在模拟器启动时加载镜。

注意:只能在模拟器启动是加载磁盘镜像。同理,模拟器运行时不能移除SD卡。然而,你可以通过adb 或模拟器浏览、发送、拷贝和删除模拟SD卡上的文件。

同时还要注意,模拟SD卡的大小不能超过2GB。

创建磁盘镜像

你可以用SDK中的mksdcard工具来创建可以在模拟器启动时加载的FAT32磁盘镜像。你可以在SDK的

上一页  1 2 3 4 5 6 7  下一页

Tags:Android 模拟器 命令

编辑录入:coldstar [复制链接] [打 印]
赞助商链接