首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android数据储存之SDCard

2013-05-02 
android数据存储之SDCardandroid数据存储之SDCard我们都知道android的移动设备存储是有限的,有时候我需要

android数据存储之SDCard
android数据存储之SDCard

我们都知道android的移动设备存储是有限的,有时候我需要存储一些大数据文件,这个时候我们可以通过加入SDCard上来扩展移动设备的存储。在android开发中怎样使用SDCard来存储呢,在模拟器开发环境下我们需要创建一支SDCard镜像存储,之后我们需要将这张卡激活加入到开发环境eclipse中,即可通过程序来实现SDCard卡数据存取。
(1)创建SDCard
运行cmd



>mksdcard 1024M D:\sdcard.img
命令格式:mksdcard capacity directory 其中capacity为容量,directory为指定镜像文件存放目。
如果执行该命令是出现找不到该命令错误,那就是在安装android时,环境变量没有将tools配置好。当然也可以cd到android的tools目录下执行该命令。
(2)激活SDCard
在eclipse中,打开Windows>Perferences>Android>Launch设置Default emulator options的值为:-sdcard D:\sdcard.img



(3)代码实现
配置好SDCard卡后,我们就可以向SDCard卡上保存文件数据。
实现如下:

sdcard state:mountedsdcard path:/mnt/sdcardwrite successful!

我们可以通过adb shell或者是DDMS的Flie Explor查看到/mnt/sdcard目录下生成了一个xmong.txt文件。

源代码下载:http://xmong.iteye.com/blog/1852204

热点排行