android 模拟器手机如何添加文件到sd卡

发布网友 发布时间:2022-04-20 11:57

我来回答

2个回答

热心网友 时间:2023-10-13 23:19

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

热心网友 时间:2023-10-13 23:19

启动你的虚拟设备,然后打开一个DOS命令窗口。所有安装程序和添加的文件都是放在模拟器的 sdcard目录下,如果直接添加文件,以后文件多了会显得乱,所以最好在模拟器上分门别类的建好文件夹,再把对应的文件添加进去。
1 在模拟器上建立目录:
adb shell 调用shell远程操作模拟器
ls 显示当前目录下的文件
cd sdcard 进入sdcard目录
mkdir mp4 建立 mp4 目录
若提示Read-onlyfilesystem错误,退出adb shell 然后运行adb remount命令,即可。
exit 退出模拟器
2 添加当前Window目录下的文件到模拟器的 mp4文件夹中:
adb push 文件名 /sdcard/mp4
也可以整个目录下的文件一起添加,把此命令中的“文件名”改成你的“目录名”就可以了。
3 此时文件已经添加过来了,我们还要在模拟器上操作一下才能播放。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com