SD卡添加文件,添加不进去,报 Read-only file system错误

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 D:\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文件,这时音乐播放器就可以找到了)。

SD卡添加文件,添加不进去,报 Read-only file system错误,布布扣,bubuko.com

时间: 2024-08-08 18:38:05

SD卡添加文件,添加不进去,报 Read-only file system错误的相关文章

制作SD卡img文件,并扩容

/**************************************************************************************** * 制作SD卡img文件,并扩容 * 说明: * 主要是为了简便以后的系统烧录操作,通过制作SD卡烧录img文件,可以完成将系统dd到任何 * SD卡上,加上resize2fs这个命令对SD最后一个分区进行扩容,该功能是从树莓派上借鉴过来的. * * 2017-2-26 深圳 南山平山村 曾剑锋 ***********

安卓 SD卡写入文件后不能立即显示被写入的文件解决方法

每次通过输出流往SD卡写入文件,连接上电脑,用MTP的方式模拟一个移动磁盘,打开磁盘却没有这样一个文件,而通过adb的方式查看就有,造成这个现象的原因是,每次写入之后,MTP的数据库并没有更新,因为更新一次MTP数据库需要的带价比较大,所以只有在重启,挂载和用户手动发送Intent出发,故存入文件后需要手动发送Intent广播,出发一下MTP数据库的更新. /** * 出发扫描 mtp下的文件,在保存文件到 sd卡下后,不能显示,故这里触发一下扫描机制,让手机连上电脑后,就可以读出文件了 * @

使用File Explorer向SD卡Push文件抛出:Failed to push selection: Read-only file sys

使用File Explorer向SD卡(/mnt/sdcard/)写入数据时发生异常,Failed to push selection: Read-only file sys. 原因有2点 1:没有申请权限. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission

手机sd卡删除文件恢复呢

手机sd卡删除文件恢复呢?我们现在有些时候会使用我们的SD卡去存储我们的数据,但是有些时候呢,我们会因为自己的不小心或者是其他方面的原因,将我们的手机SD卡上的文件给误删了. 那么我们若是误删了我们的SD卡文件,我们是不是可以恢复呢?我们又该怎么去进行我们SD卡的恢复呢?相信很多的人都会有这个疑问,下面我们就一起看看具体的SD卡删除文件如何恢复吧. 第一步:在过程刚刚开始的时候,打开我们丢失数据的电脑,然后在电脑浏览器上下载并安装"互盾数据恢复软件",之后对软件进行安装等待安装结束:

sd卡删除文件了能恢复吗?恢复的具体方法

sd卡删除文件了能恢复吗?恢复的具体方法.我们现在很多的时候或许并不是使用我们的SD卡去进行数据的存储,但是有的时候,我们会因为自己的一些细小的原因,将我们的文件存储到我们的SD卡上. 那么当我们删除了我们SD卡上的数据的时候,我们该怎么办呢?我们是不是可以恢复呢?我们又该怎么去进行恢复呢?若是你也不清楚的话,不用担心,我们或许可以用下面的方法找回. 1.在过程刚刚开始的时候,打开我们丢失数据的电脑,然后在电脑浏览器上下载并安装"互盾数据恢复软件",之后对软件进行安装等待安装结束: 2

SD卡创建文件夹失败,解决办法及文件缓存

1.相关代码: 添加权限: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> /** 获取SD卡路径 **/ private static String getSDPath() { St

Android_(控件)使用ListView显示Android系统中SD卡的文件列表_02

使用ListView显示Android SD卡中的文件列表 父类布局activity_main.xml,子类布局item_filelayout(一个文件的单独存放) 运行截图: 程序结构 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="

android如何获取一个SD卡指定文件夹的图片Uri uri问题

============问题描述============ String a="file://"+Environment.getExternalStorageDirectory().getPath()+"/dcim/Camera/"; //  File baseFile = new File(a+"/dcim/Camera/15.jpg"); //  Uri uri =  Uri.fromFile(baseFile) ; //  Uri uri =

如何使用CubeMx制作一个基于SD卡的文件系统工程(2)

本文是原文http://blog.csdn.net/flydream0/article/details/52777923的补充. 原文并没有考虑SD卡拔插问题,且SDIO没有使用DMA,本文作为补充,将示例如何改善这两方面的问题. 1 SD卡拔插检测 FATFS文件系统初始化得修改下: void MX_FATFS_Init(void) { /*## FatFS: Link the SD driver ###########################*/ retSD = FATFS_Link