Android模拟器中sd卡的创建和文件的上传

本文介绍了解决Android模拟器中上传文件到SD卡时遇到的错误问题,提供了两种创建SD卡的方法,包括在模拟器创建时自定义SD卡大小以及通过Android SDK工具手动创建。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在使用android 模拟器的sd卡上传文件的时候出现过如下的错误:

ailed to push selection: Invalidargument 

Failed to push the item(s).

Failed to push selection: Read-only filesystem

 

有两种方式来创建sd卡:

在创建Android模拟器之初,就需要来对模拟器的sd卡进行创建


方法一:

如下图可以自定义一个大小,由系统来完成该模拟器 虚拟sd开的创建




Size数据输入,保存后,然后再在file里找到分配的那块SD card文件,其实就是隔出来一块区域当做手机的存储空间。

 

创建完成后,启动该模拟器,打开eclipse的DDMS——>File-Explorer  看到如下的目录结构




这就是创建的sd 卡文件夹了。至此第一种方法已经完成了。

 

下面的方法是我在网上找的,试验过,方法没有上面的简单,但是更好理解,我想记录下来,以防万一以后用得着:

通过Android的Tools 来创建sd卡并导入进来


   1.打开dos ,windows+R 键打开。转换到你的sdk安装包的tools目录下

       如我的目录如下:D:\Android\android sdk\tools

 

   2.创建sd卡  。在命令行中输入:mksdcard 1024M D:\android\sdcard.img 


     【这个1024M就是我们要创建的SD卡的大小,大家还是根据自己的需要来输入,最后面的那个D:\android\sdcard.img就是我们所设置的SD存放路径,这里也可以根据我们自己的需要改变路径的,但要注意路径中不能有空格出现】

注:输入好SD卡的大小和路径命令后。我们要稍等一下,因为电脑正在创建我们的SD卡。大约30秒后那个黑框又弹出了一行命令,这说明我们所要的SD卡已经创建成功了!

 

 3.在eclipse里面创建模拟器,并以该sd卡来创建



 

4.在dos界面下用adb push命令将图片文件添加到sdcard.img文件下,首先在dos下将路径cd为自己的图片所在的当前路径下,然后执行如下命令:adb push sun.jpg sdcard/sun.jpg 就OK了。

 

 

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值