早晚要用的android 添加sd卡 --转载

∥☆過路亽.° 提交于 2019-12-04 16:59:58

Android模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模拟:

以下所有操作均在windows环境

首先,运行cmd,进入命令行界面(需要预先将你放置android sdk所在目录下的tools设置到环境变量path中)

以下除eclipse方式,其他均在命令行运行

1. 创建SD文件

命令行方式: mksdcard 512M sdcard.img 这样就在当前目录下就创建了一个512M的SD卡镜像文件

mksdcard参数如下:

mksdcard: create a blank FAT32 image to be used with the Android emulator

usage: mksdcard [-l label] <size> <file>

if <size> is a simple integer, it specifies a size in bytes

if <size> is an integer followed by 'K', it specifies a size in KiB

if <size> is an integer followed by 'M', it specifies a size in MiB

2.在模拟器中加载刚创建的SD文件

//命令行方式:emulator -sdcard d:/android/mysdcard/sdcard.img

eclipse方式:(前提是安装了google android 插件), 选择菜单“Run” -> "Run Configurations..." ,进入弹出页面,选择"Targets"标签,在最下面一行"Aditional Emulator Command Line Options"下面增加启动参数 -sdcard d:/android/mysdcard/sdcard.img

3.向SD卡传输文件(管理SD卡上的内容)

可以用mtools来做管理,也可以用android SDK带的命令:

adb push local_file sdcard/remote_file

local_file表示要传输的文件绝对路径,或与Tools目录的相对路径

remote_file为Qemu中Linux目录/sdcard/文件名

eclipse方式:

通过DDMS标签中的File Explorer文件浏览器在传输

 

 

通过eclipse创建就简单的多了,直接在创造avd的时候即在window的下拉列表中选择android AVD Manager的create AVD哪里输入创建的name,target,sdcard输入要创建的虚拟sd卡的大小

点击create avd--finish即可

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!