最近在做一个下载附件的小项目需要用到sdcard,在看了几位大神的文章之后我也把创建sdcard的步骤记录下来
创建SDCard可以在Eclipse创建模拟器时随同创建,也可以使用DOS命令进行创建,如下:在Dos窗口中进入android SDK安装路径的tools目录,输入以下命令创建一张容量为2G的SDCard,文件后缀可以随便取,建议使用.img:
注意:命令行不会自动创建文件夹 ,要自己创建一个文件夹
mksdcard 2048M D:\AndroidTool\sdcard.img
创建好之后在AndroidManifest.xml中加入访问SDCard的权限
<!-- 在SDCard中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<!-- 往SDCard写入数据权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
最后要做的就是激活sdcard了,激活sdcard有三种方法
1、在命令行里输入,注意用此方法必须关掉现有的模拟器
emulator -avd my_android1.5 -sdcard D:\mysdcard.img
2、.如果在开发环境(Eclipse)中,可以在Run Configuration对话框中设置启动参数
-sdcard D:\mysdcard.img