奥门金沙糖果派对网站-金沙糖果派对手机版

Android培训课程-SD卡的模拟运行实例

来源:四维梦工场    编辑:Anonymous    时间:2013/9/6    点击数:

  Android培训课程-SD卡的模拟运行实例


  关于SD卡的模拟

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

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

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


  创建磁盘镜像

  你可以用SDK中的mksdcard工具来创建可以在模拟器启动时加载的FAT32磁盘镜像。你可以在SDK的 tools/目录下找到mksdcard,用下面的命令船检磁盘镜像:

  mksdcard <size> <file>

  更多信息,请参考其他工具。


  拷贝文件到磁盘镜像

  一旦你创建了一个磁盘镜像,你就可以在模拟器加载它之前拷贝文件到镜像中。要拷贝文件,你可以 将镜像加载为循环设备然后向里面拷贝文件,或者你可以使用mtools工具包中的mcopy直接将文件拷贝到 镜像中。mtools包在Linux、Mac和Windows下均可用。


  在模拟器启动时加载磁盘镜像

  要想在模拟器中加载FAT32格式的磁盘,启动模拟器时带上-sdcard标记并指定镜像的名 称和路径(相对于当前工作目录):

  emulator -sdcard <filepath>


XML 地图 | Sitemap 地图