欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android模拟器实现手机添加文件到sd卡的方法

程序员文章站 2024-03-03 21:57:46
本文实例讲述了android模拟器实现手机添加文件到sd卡的方法。分享给大家供大家参考,具体如下: 在ddms中直接添加文件到模拟器sd卡如果出现错误类似:failed...

本文实例讲述了android模拟器实现手机添加文件到sd卡的方法。分享给大家供大家参考,具体如下:

在ddms中直接添加文件到模拟器sd卡如果出现错误类似:failed to push xxxxx.txt on emulator- : read-only file system的错误,原因是你的sdcard权限不够,需要直接创建一个sdcard 。

一、首先创建sdcard  我创建的sdcard名为:sdcard.img(名字随便取,以img后缀名结束) 

进入dos  指向  目录 e:\android-sdk_r10-windows\android-sdk-windows\tools  (这是安装android的sdk的文件里,配置这个环境变量的就不用了)

我们在dos里面输入:

mksdcard -l sdcard 100m e:\sdcard\sdcard.img

(这个文件的位置可以任意放在哪里)

解说:

1. sdcard命令可以使用三种尺寸:字节、k和m。如果只使用数字,表示字节。后面还可以跟k,如262144k,也表示256m。

2. sdcard建立的虚拟文件最小为8m,也就是说,模拟器只支持大于8m的虚拟文件。

3. -l命令行参数表示虚拟磁盘的卷标,可以没有该参数。

4. 虚拟文件的后缀.img

可以在dos里面 输入mksdcard help 有说的

二、创建好sdcard之后,我们要在模拟器加载sdcard

window-》avd manager-》选中你使用的模拟器-》edit

然后在sd card选项中选择file然后选择刚创建的sdcard.img,然后点击edit avd进行保存

三、这时再向模拟器的sdcard中添加文件就没问题了(注意:这里最好是将模拟器重启一下)

四、重启模拟器后,在模拟器中找到dev tools并启动,然后找到并运行 media scanner对新添加的文件进行扫描,显示 “finished”就可以退出了,这时候添加进去的文件就可以使用了(例如:mp3文件,这时音乐播放器就可以找到了)。

更多关于android相关内容感兴趣的读者可查看本站专题:《android线程与消息机制用法总结》、《android编程之activity操作技巧总结》、《android调试技巧与常见问题解决方法汇总》、《android开发入门与进阶教程》、《android多媒体操作技巧汇总(音频,视频,录音等)》、《android基本组件用法总结》、《android视图view技巧总结》、《android布局layout技巧总结》及《android控件用法总结

希望本文所述对大家android程序设计有所帮助。