mksdcard -l mycard 100M C:/android_sdcard.img 如果你的环境变量配置正确,输入这句命令就建立了一个100M的虚拟SD-Card。
命令分析:-l mycard ,-l 后面跟的是磁盘卷标,如g就代表g盘,卷标可以随便写自己喜欢的名字。
100M 为虚拟SD-card大小,可以写M(兆),也可以写K随自己喜欢,只要一个够自己用的大小就可以了,还要注意你放置虚拟card的空间,必须要大于你的虚拟card。
C:/android_sdcard.img 虚拟card目录和文件名,目录随自己喜欢放置,android_card.img虚拟card文件名,名字随自己喜欢写,后缀名也随自己喜欢随便命名,如(.abc)。
如果你写入创建命令没有弹出错误,就说明你创建成功,如上图所示。下面介绍如果加载虚拟的card:
命令:emulator -avd android-G1 -sdcard C:/android_sdcard.img 如下图所示:
-avd 虚拟模拟器,我这里选择了我自己创建的android-G1
-sdcard 虚拟sdcard,敲入刚刚创建的虚拟card目录和文件名
没有错误的话模拟器已经加载虚拟card成功!
在setting中找到黄色的那一项,进入将会看到如下图:
黄色条上显示98M,表面加载成功!如果没有Sdcard容量大小显示说明没有加载成功!
现在你就可以去网上下载东西,或是在虚拟card上存取东西了!
在Eclipse中设置-sdcard以便启动模拟器可以加载它:
如果你只想你的某个工程加载虚拟Card,你可以打开运行对话框
添加:-sdcard C:/android_sdcard.img
添加虚拟Card没有错误,你运行工程时,就可以加载虚拟Card了。
去setting里面看一下SD card & phone storage
可以看到自己98M 的容量,说明加载成功!