俱乐部关于我们业务联系
当前位置:Android开发首页 >> 其他相关 >> Android平台下使用SD卡此版投稿 | 网友留言 | 高级搜索 RSS 订阅此版块
Android平台下使用SD卡
2008-05-29 14:01:22  作者:  来源:互联网  浏览次数:1  文字大小:  
简介: 这是一个关于在android上使用sdcard的是用指南, 这个指南可能仅针对高级用户, 一下操作是在Ubuntu系统上进行的, 希望能够为打算使用sdcard的朋友提供帮助.注意: 我会使用~/android 作为google android ...

这是一个关于在android上使用sdcard的是用指南, 这个指南可能仅针对高级用户, 一下操作是在Ubuntu系统上进行的, 希望能够为打算使用sdcard的朋友提供帮助.

注意: 我会使用~/android 作为google android sdk的主目录 ~/myandroid 存放其他文件

1. 到SDK目录
cd ~/android/tools

2. 创建一个sdcard镜像 (2Gb)
mksdcard 2147483648 ~/myandroid/sdcard.img

3. 挂载镜像
sudo losetup /dev/loop0 ~/myandroid/sdcard.img
(source: http://www.osdev.org/osfaq2/inde ... ges%20Under%20Linux)

4. 创建一个目录, 用来挂载镜像
mkdir ~/myandroid/sdcard

5. 挂载设备到这个镜像目录, 这样你就能直接往这个目录里面放文件了( 用过Ubuntu的同学, 应该不会陌生)
sudo mount /dev/loop0 ~/myandroid/sdcard

6. 用Root帐户打开文件夹
Alt+F2
gksudo nautilus ~/myandroid/sdcard

现在你可以放东西进去了

最后,在模拟器中加载这个sdcard
emulator -sdcard ~/myandroid/sdcard.img
如果你使用eclipse, 可以修改启动配置
Run >Run > >Emulator >Addition Emulator …..
-sdcard ~/myandroid/sdcard.img

想要在你的程序里面拿到sdcard的目录, 用./sdcard就好了

注意: 当你向~/myandroid/sdcard 内存入文件后, 你必须重启模拟器才能看到你的文件 (非常之郁闷呀)
原文:http://monmonja.com/blog/2007/11/sdcard-on-google-android/

热点更多...

频道推荐图片与文章

推荐文章

热点文章

栏目最新专题