Chinaunix首页 | 论坛 | 博客
  • 博客访问: 352930
  • 博文数量: 90
  • 博客积分: 2017
  • 博客等级: 大尉
  • 技术积分: 615
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-19 08:10
文章分类

全部博文(90)

文章存档

2012年(4)

2011年(74)

2010年(11)

2009年(1)

分类:

2010-08-22 15:25:55

February 11th, 2009,

通过我们提供的方法可以方便的为Emulator创建虚拟SD Card,当启动Emulator时加载SD Card,并且实时模拟SD Card的当前使用状态。

以下是本次教程的要点:

  • 如何创建SD Card
  • 如何在Emulator启动时同步加载SD Card
  • 如何应用SD Card(拷贝或清除文件)

如何创建SD Card

Notes: Emulator提供SDHC Cards支持,允许创建格式为FAT32最大128G容量的虚拟SD Card

在SDK Tools文件夹里找到mksdcard工具,我们通过命令行调用这个命令从而创建所需的虚拟SD Card。

标准命令格式如下:
mksdcard  
实例(创建一个名为androidres.iso容量为256M的虚拟SD Card):
mksdcard 256M androidres.iso

如何在Emulator启动时同步加载SD Card

Notes: 只能通过启动Emulator时加载虚拟SD Card,无法在系统运行状态下加载或移除SD Card

启动Emulator之前添加 -sdcard参数标识(Run configurations > Target Tab >Additional Emulator Command Line Options),标准格式如下(应用Eclipse作为IDE):

-sdcard 
例如:-sdcard R:/Android/androidres.iso
(如果文件未指定绝对路径,系统将在当前工程目录下寻找这个文件)

命令行加载格式:

emulator -sdcard 
例如:emulator -sdcard R:/Android/androidres.iso
(如果文件未指定绝对路径,系统将在当前工程目录下寻找这个文件)

如何应用SD Card(磁盘镜像)

在启动Emulator加载磁盘镜像之前,可以预先拷贝文件到磁盘镜像中。拷贝文件可以通过常规方式拷贝文件到磁盘镜像,或者应用mtools直接将文件拷贝到指定的磁盘镜像,现有的mtools支持在MAC、Linux和Windows不同平台运行的版本。

其它相关命令:

阅读(1022) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~