如何向Android模拟器AVD中添加导入文件

如何向Android模拟器AVD中添加导入文件,第1张

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

3# 黑涩雨 我要刷recovery,要把文件复制到sdcard里面我先前把文件复制到sd卡里,就是u盘那个,但是总是出错,刷不成功后来安装了pc suit,里面有文件管理,看到其中有一个文件是/sdcard/,是空的,我想应该是吧文件复制到这里才对,可是不知道怎么弄,电脑看不到这个文件夹,是有在pc suit上才看得到


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11236013.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存