Android模拟器中使用SD卡
来源:互联网 发布:linux怎么选中命令复制 编辑:程序博客网 时间:2024/06/15 23:48
关于在android中使用SD卡网上很多介绍手动建立镜像文件的,研究发现安装AVD时已经配置了SD卡,查看
eclipse -> windows->Android AVD Manager 选模拟器,点击右边的“Edit”可以设定sd卡大小,如图,此处设定为1024M,也就是1G。
设定完成后保存,点击右边的“Details”查看
可以看到设定的SD卡大小。
同时这里也显示了SD卡在本地硬盘的位置:“C:\Documents and Settings\用户名\.android\AVD2.3.3.avd”
到电脑的这个目录里能看见SD卡的镜像文件sdcard.img。Eclipse默认启动模拟器是不带SD卡的,为了让Eclipse启动的模拟器带上SD卡,可以通过
Run As->Run Configurations菜单打开如下图所示对话框,在通过-sdcard D:\android-sdks\.android\avd\android1.0.avd\sdcard.img(这个是默认sd卡目录)。
注:(同时也可以自己定义sd卡镜像文件(创建一个虚拟存储卡)。命令为 mksdcard [-l lable] <size><file>
如 :打开cmd,输入 mksdcard 1204M D:\android-sdks\sdcard.img )此时就在D:\android-sdks\sdcard.img 创建SD卡对应的镜像文件。在启动模拟器是在下面写上-sdcard D:\android-sdks\sdcard.img就可以了。
记得加上对sd卡操作的相应权限。
//在sd卡中创建与删除文件权限
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
//在sd卡中写入数据权限
<uses-permission android:name="android.permission.WRITER_EXTERNAL_STORAGE"/>
这样就可以使用sd卡了。
下面是网上的说法:
在Andorid开发中经常遇到与SD卡有关的调试,比如MP3文件、图片文件等。
1.创建一个SD卡镜像文件
2.关联SD卡和模拟器
3、向SD卡中导文件
这会将本地当前目录下的test.mp3文件拷到sdcard中,文件名不变。前一个test.mp3是本地文件的路径,sdcard是目的sd卡镜像的文件名(去掉后缀)。
4、在模拟器中使用SD卡中的文件
导入文件后,如果要在模拟器中访问,还需要在模拟器中的Dev tools里面Media scanner
- 在Android模拟器中使用SD卡
- 在Android模拟器中使用SD卡
- Android模拟器中使用SD卡
- Android模拟器中模拟使用SD卡
- Android模拟器中使用SD卡
- Android模拟器中使用SD卡
- Android模拟器使用SD卡
- Android模拟器使用SD卡
- Android模拟器使用SD卡
- android 模拟器使用sd卡
- Android模拟器使用SD卡
- Android模拟器使用SD卡
- Android 模拟器使用SD卡
- android 模拟器 使用SD卡
- Android模拟器使用SD卡
- Android模拟器使用SD卡
- Android模拟器使用SD卡
- Android模拟器使用SD卡
- 目录结构以及文件基本操作
- 新增 删除div 并且新增的div和原先的div有同样的jquery操作效果
- 程序使人感伤
- 安卓开发笔记——多种方式实现底部菜单栏(仿微信界面)
- 从阳灿众筹网,看国内众筹平台的推广
- Android模拟器中使用SD卡
- C++ 的 new 和 delete : new operator, operator new, placement new, delete operator, operator delete
- ISP简介(ISP--Interface Segregation Principle)接口隔离原则
- iOS开发UI篇—手写控件,frame,center和bounds属性
- 目标管理是项目管理的核心思想之
- 不要垃圾时间
- MySQL基本语法命令
- Sicily 1194. Message Flood
- ant文件筛选