将文件放到Android模拟器的SD卡中的两种解决方法

两种方式:
一、窗口界面操作
1、打开DDMS页面
2、打开File Explorer页,如果没有,在Window --> Show View -->File Explorer
3、一般就在mnt --> sdcard中
4、在sdcard中,点击你要将文件放到的目的文件夹,这里如mp3文件夹
5、点击文件夹后,在File Explorer页的右边有两个图标,一个是pull,一个是push,pull是将mp3里面的文件拉出去,push是将外面,如硬盘上的文件推到mp3文件夹里面来。

二、命令行方式
启动虚拟设备,然后打开一个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 此时文件已经添加过来了,我们还要在模拟器上操作一下才能播放。
启动模拟器上的 Dev Tools,运行 Media Scanner,显示 “finished”就可以退出了。

时间: 2024-08-25 20:41:13

将文件放到Android模拟器的SD卡中的两种解决方法的相关文章

Idea新建maven项目时卡慢,两种解决方法(一个是永久解决)

Idea新建maven项目时会很卡,可以采用如下设置:具体原因如下: IDEA根据maven archetype的本质,其实是执行mvn archetype:generate命令,该命令执行时,需要指定一个archetype-catalog.xml文件. 该命令的参数-DarchetypeCatalog,可选值为:remote,internal ?,local等,用来指定archetype-catalog.xml文件从哪里获取. 默认为remote,即从 http://repo1.maven.o

竖屏拍照,但是sd卡中却是横屏解决方法

protected void onActivityResult(int requestCode, int resultCode, Intent data) { switch (resultCode) { case 1: if (data != null) { // 取得返回的Uri,基本上选择照片的时候返回的是以Uri形式,但是在拍照中有得机子呢Uri是空的,所以要特别注意 Uri mImageCaptureUri = data.getData(); // 返回的Uri不为空时,那么图片信息数据

给android模拟器添加SD卡

如何给android模拟器创建SD卡呢 我们在命令行中输入 mksdcard 512M D:\Program Files (x86)\Android\sdcard.img 这样就在我们的D:\Program Files (x86)\Android目录中有了个sdcard.img 大小为512M Sd卡创建完毕,下一步就是在eclipse中设置下,让模拟器启动的时候加载这个SD卡 点击 window-preferences 然后在 android->launch中的 default emulato

Android模拟器使用SD卡

在Android的应用开发中经常要用到与SD卡有关的调试,本文就是介绍关于在Android模拟器中SD卡的使用 一.      准备工作 在介绍之前首先做好准备工作,即配好android的应用开发环境 l  JDK 1.6+ l  Android SDK 1.6 (这个版本无关紧要,后面在升级) l  Android SDK Setup l  Eclipse IDE for Java Developers 详细配置方法请参考:http://blog.sina.com.cn/s/blog_4de0

android 文件保存到应用和sd卡中

<span style="font-size:18px;">1.权限添加 <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> public static S

Android程序函数 将assets文件夹下的文件复制到手机的sd卡中(包括子文件夹)

最近在做个功能是将asset文件夹下的所有文件(包括子文件)全部拷贝出来到指定目录下.所用的方法无非是用AssetManager.但是这里有个问题是也要讲子文件夹和子文件都要拷贝出来.到网上Google了下,也到baidu搜索了下,发现了很多类似问题.但好像都有问题.显然只能做到将asset直接目录下的文件拷贝出来,但子文件夹拷贝不出来,而且,碰到文件夹,会抛异常.无奈自己只好动手写了个.如下: private void CopyAssets(String assetDir,String dir

ajax请求json文件的时候缓存问题的两种解决方法

第一种是在get请求后面增加时间戳参数 // 直接读取json文件, var jsonUrl = urlPath + '/outerData/selectType.json?random='+new Date().getTime();//url 加上一个随机参数(时间也算随机参数), 就可以避免浏览器json缓存 $.getJSON(jsonUrl,function(data){ jsonData = data; /**大类*/ for(var i = 0; i < jsonData.lengt

android 解决传送中文名文件到模拟器SD卡中

RT,android adb push命令解决中文名文件,把电脑本地的文件导入到Android模拟器AVD的SD卡中 1.通过adb push命令 PS:windows下不稳定,试了下中文名文件能传过去,但文件名为空,linux下可以.若win下该方法不行,参考第二种方法.字幕数字文件名不必说了,肯定没问题. 通过adb push,则可将文件添加到SD卡中.如果想在push的时候修改文件名称的话,只需要修改push的第二个参数改成完整路径(目录+文件名),如E:/videos/welcom.mp

Android 手持PDA读取SD卡中文件

近两年市场上很多Wince设备都开始转向Android操作系统,最近被迫使用Android开发PDA手持设备.主要功能是扫描登录,拣货,包装,发货几个功能.其中涉及到商品档的时候大概有700左右商品要导入到Android设备中,因为现场操作环境没有WiFi ,所以商品档不能直接访问服务,将商品档记录到txt文件中. 一. 将txt文件存放到SD开中 将商品档编辑成为txt文件然后拷贝到SD卡中,当然也可以存储其他的数据格式,甚至可以使用Sqlite来存储,这里没有这个必要所以就直接使用txt 二