模拟器上“插入”SD卡

闲话不多说,直接进入主题

 

一,新建一块SD卡

mksdcard: create a blank FAT32 image to be used with the Android emulator

usage: mksdcard [-l label] <size> <file>

 

  if <size> is a simple integer, it specifies a size in bytes

  if <size> is an integer followed by 'K', it specifies a size in KiB

  if <size> is an integer followed by 'M', it specifies a size in MiB

EX:mksdcard 1024M sdcard.iso

以上创建了一块大小为1G的SD卡,其实只是个镜像文件,通过下一个步骤,和模拟器中的sdcard文件夹相关联

 

二,连接SD卡和模拟器Android Emulator

1,通过命令启动  emulator –sdcard sdcard.iso

2,如果通过Eclipse,则在Eclipse中的 Open Run/Debug Dialog中的target页面中的Aditional Emulator Command Line Option中加入启动参数 -sdcard scard.iso

 

三,通过adb push 和adb pull往SD卡中存取内容。

adb push dx.mp3 /sdcard/dx.mp3

adb pull /sdcard/dx.mp3 dx.mp3

 

四,以上注意点

1,  添加的内容需要重启模拟器才可以发现

2,  sdcard.iso要给路径,要么就是当前的路径

 

当然,以上操作都可以通过DDMS,图形化的界面,操作起来很方便,再次不赘述

       当我用Android平台上的播放器来播放Jay的稻香的时候,结果竟然看到了专辑的封面,原来MP3文件里面还包含了这些东东,遂google了下,贴出MP3文件的格式以下:

MP3文件格式分析
MP3
文件数据由多个帧组成,帧是MP3文件最小组成单位。每个帧又由帧头、附加信息和声音数据组成。每个帧播放时间是0.026秒,其长度随位率的不同而不等。有些MP3文件末尾有些额外字节存放非声音数据的说明信息。

 

ID3标准
MP3
帧头中除了存储一些象private、copyright、original的简单音乐说明信息以外,没有考虑存放歌名、作者、专辑名、年份等复杂信息,而这些信息在MP3应用中非常必要。1996年,FricKemp在“Studio 3”项目中提出了在MP3文件尾增加一块用于存放歌曲的说明信息,形成了ID3标准,至今已制定出ID3 V1.0,V1.1,V2.0,V2.3和V2.4标准。版本越高,记录的相关信息就越丰富详尽。
ID3 V1.0
标准并不周全,存放的信息少,无法存放歌词,无法录入专辑封面、图片等。V2.0是一个相当完备的标准,但给编写软件带来困难,虽然赞成此格式的人很多,在软件中真正实现的却极少。绝大多数MP3仍使用ID3 V1.0标准。

 

所以当用到一些播放器播放MP3的时候,可以看到专辑封面、歌词都也就不足为奇了啊。因为有的MP3文件中已经包含了这些内容。

 

 

 

Android模拟器sdcard操作 Android模拟器sdcard操作 ,帮助我们更好学Android系统开发 立即下载

相关推荐

android模拟器中使用SDCard

NULL 博文链接:https://iaio.iteye.com/blog/1402225

android模拟sd卡的问题

1.Failed to push XXXXX.txt on emulator-5554: Read-only file system解决:在启动模拟器的时候带着的参数中,模拟器镜像路径需是绝对路径:-sdcard E:/android/android-sdk-windows/tools/sdcard.img2.Failed to push items    null解决:这个时候需要重启下eclipse3.Could not find SDK_Root/tools/adb.exe!下载的sdk版本太新

潜行 2483

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

两种方式:一、窗口界面操作1、打开DDMS页面2、打开File Explorer页,如果没有,在Window –> Show View –>File Explorer3、一般就在mnt –> sdcard中4、在sdcard中,点击你要将文件放到的目的文件夹,这里如mp3文件夹5、点击文件夹后,在File Explorer页的右边有两个图标,一个是pull,一个是push,pull是将mp3里面的文件拉出去,push是将外面,如硬盘上的文件推到mp3文件夹里面来。二、命令行方式启动虚拟设备,然后打开一个DOS命令窗口。所有安装程序和添加的文件都是放在模拟器的 sdcard目录下,如果直接添加文

模拟器通过硬盘来模拟SD卡教程

作者:未知 来源: 互联网 时间: 2011-02-24 15:37 在开发时经常遇到与SD卡有关的调试,比如图片资源,媒体资源等。在使用模拟器开发时,可以通过硬盘来模拟SD卡。具体步骤如下:   1.创建一个SD卡镜像文件   打开cmd,我是进入到c盘根目录下,输入如下命令:mksdcard 1024M sdcard.img   该命令会在当前目录(我即是c盘根目录

xwygn的专栏 1440

Android模拟器实现手机添加文件到sd卡的方法

主要介绍了Android模拟器实现手机添加文件到sd卡的方法,详细分析了Android模拟器添加文件到sd卡的步骤与相关技巧,需要的朋友可以参考下

告别时钟树平衡噩梦:在Innovus中巧妙设置stop/ignore pin来优化分段时钟网络

本文深入探讨了在Innovus工具中利用stop/ignore pin优化分段时钟树网络的高阶技巧。针对数字IC后端设计中的时钟树平衡难题,详细解析了特殊引脚属性的战略应用场景和配置方法,帮助工程师有效解决SoC设计中复杂的时钟结构问题,显著提升时序收敛效率。

weixin_30836759的博客 294

Android模拟器中添加SD卡

转自 http://blog.csdn.net/jinlking/article/details/3953319 Android模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模拟:  以下所有操作均在windows环境 首先,运行cmd,进入命令行界面(需要预先将你放置android sdk所在目录下的tools设置到环境变量path中) 以下除eclipse方式,其

木桌的技术博客 884

SUMO使用教程(一)

本人的sumo视频入门课程,希望支持哦。https://edu.csdn.net/course/detail/25834 SUMO是一款交通仿真软件,其余可自行百度。教程一主要展示一下如何运行一个仿真实例。当然,这只是实现方法中的一种。 准备: 1.SUMO软件 2.osm地图文件 SUMO可去官网下载,解压后就可以使用,图形界面软是在解压后bin文件夹下的sumo-gui.exe。...

lyx的专栏 3万+

android小问题-------------android模拟器没有SD卡,SD卡状态为removed的解决方式

测试SD卡存储的时候,常常会遇到,用夜神模拟器等第三方模拟器不提供SD卡功能,包括都没有官方说的SD卡目录结构。用原生的模拟器有时候会没有SD卡(仅仅是会有这种情况,不是都没有),这个时候要么升级android模拟管理器,然后重新创建有SD卡功能的模拟器,要不就使用如下方式来添加SD卡: 1、找到SDK安装目录下的tools文件夹,例如:D:\adt-bundle-windows-x86-201

Ade-rui的博客 8373

2021 buaa 计组上机P0 logisim 3道课上考试题

每年题目都不一样,但看看往年题可以帮助查缺补漏 第一题:组合逻辑设计 4人(1个组长和3个组员)对议题进行投票表决。组长有一票否决权。如果组长一票否决,则议题被否决。如果组长正常投票(同意、反对或者弃权),则统计同意的人数和反对的人数。当同意人数大于反对人数,则议题通过,否则议题被否决。 请设计组合逻辑电路,实现这样子的一个投票表决器 同意 反对 弃权 一票否决 组长信号 00 01 10 组员信号 00 01与11 10 第2题 时序逻辑电路设计 设计一个Mealy型电路,若序列的

weixin_41892813的博客 3457

同花顺PC端逆向解析:Hook注入与加密破解实战指南

在Windows客户端数据采集场景中,当常规HTTP爬虫失效时,内存级逆向分析成为获取实时行情数据的关键路径。其核心涉及进程注入、运行时解密、反调试绕过等底层技术,本质是理解PE加载机制、函数调用约定与内存保护策略的协同过程。同花顺作为典型加固客户端,采用ASPack加壳+自研解密+多线程校验三重防护,迫使开发者转向APC注入、动态密钥提取与XXTEA算法复刻等高阶手段。本文聚焦于DLL注入选型依据、解密函数定位方法及二进制Blob结构化解析,最终实现从内存读取到Pandas DataFrame的端到端数据

weixin_32234493的博客 1211

往Android模拟器中“插入”SD卡(转载)

Android 模拟器中sd卡的创建 和文件的上传 是不是你在使用android 模拟器的sd卡 上的应用时出现过如下的错误呢。。希望这篇文章能够对你有所帮助 ailed to push selection: Invalid argument F...

chengmouyu7082的博客 377

数据分享|1961-2017年中国0.25°×0.25° 逐日地表水文数据集(VIC-CN05.1)

其中,全球径流中心(University of New Hampshire and Global Runoff Data Centre, UNH/GRDC)的复合产流场集成了观测的河道径流和水量平衡模式模拟的地表和地下径流,常被用来评估模拟的径流。在长白山、海北灌丛和千烟洲通量站,模拟与观测的逐月潜热通量的平均NSE为0.61。VIC-CN05.1受益于较准确的大气驱动场、先进的地表水文参数化方案以及更真实丰富的土壤信息,可作为中国水文气象研究的参照数据,用于陆面模式的评估和长期的趋势分析等。

J_Giser的博客 1834

『叫兽学堂』手牵手教你如何往Android SDK 1.5模拟器中“插入”SD卡[ZT]

本文转自“安卓网”『叫兽学堂』手牵手教你如何往Android SDK 1.5模拟器中“插入”SD卡 上周叫兽乘着周末写了篇“手把手的教大家如何启动Android SDK 1.5模拟器”的教程!看见论坛网友的热情回帖以及论坛版主把我的帖子设“精”后!叫兽的心情万分感动、看到论坛的leeking兄给叫兽发的珍藏套图,叫兽我看到图后都感动到热泪盈眶(因为有好多性感美女图),在此感叹下世上还是好人...

weixin_30770495的博客 162

MacBook 长期挂机 OpenClaw:电池保护 + 防休眠设置

本文介绍了MacBook长期挂机运行OpenClaw时的电池保护和防休眠设置方案。主要内容包括:1)电池保护策略,通过电源连接、充电限制和定期充放电维护电池健康;2)防休眠设置,禁用系统休眠、自动休眠和屏幕休眠;3)OpenClaw的Docker部署方法。文章提供了详细的命令行脚本和配置说明,帮助用户实现MacBook的长期稳定运行,同时保护电池寿命。

一键难忘的博客 1696

Windows 上 openclaw onboard --install-daemon 命令的安装位置和启动配置

摘要:Windows系统中,执行openclaw-cnonboard--install-daemon命令会创建计划任务OpenClawGateway,该任务在用户登录时自动运行位于%USERPROFILE%.openclaw\gateway.cmd的脚本文件来启动服务。管理方法包括通过任务计划程序或命令行(schtasks)查看/启停任务,使用openclaw gateway命令操作服务,或通过删除计划任务和脚本文件完全卸载服务。该机制确保OpenClawGateway服务随系统登录自动启动。(149字)

大坡3D软件开发 1377

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

作者:黄鑫刚 在使用android 模拟器的sd卡上传文件的时候出现过如下的错误: ailed to push selection: Invalidargument  Failed to push the item(s). Failed to push selection: Read-only filesystem   有两种方式来创建sd卡: 在创建Android模拟

移动平台应用软件开发技术 2675

【K8S系列】Kubernetes Pod节点CrashLoopBackOff 状态及解决方案详解【已解决】

在 Kubernetes 中,Pod 的状态为 **`CrashLoopBackOff`** 表示某个容器在启动后崩溃,Kubernetes > 尝试重启该容器,但由于持续崩溃,重启的间隔时间逐渐增加。下面将详细介绍 `CrashLoopBackOff > `状态的原因、解决方案及相关命令的输出解释。

颜淡慕潇 8381

android模拟器sd卡的配置

使用android手机模拟器进行开发时,自己定制的模拟器如果配置了sd卡,整个模拟器的文件应该存放在C:\Documents and Settings\Administrator\.android下,可以使用android的开发插件DDMS的file explorer进行查看sd

舞动青春 1635

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Android安卓模拟器中模拟SD卡

mksdcard -l MyAndroid 50M D:\e.img  //创建SD卡 emulator -avd MyAndroid -sdcard D:\e.img  //启动模拟器并加载SD卡 也可以在Eclipse中,在Run->Run Configurations...菜单里面的Target标签页里面,选择模拟器输入启动参数-sdcard D:\e.img adb push D:\

十年磨一剑,霜刃未曾试! 1859

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Android模拟器sdcard权限,如何给读取写入权限的android 2.3模拟器的SD卡?(How to give read write permissions to sdcard for an...

如何给读取写入权限的android 2.3模拟器的SD卡?(How to give read write permissions to sdcard for android 2.3 emulator?)嗨,我需要保持图像在我的SD卡。 为此,我试图将我的图像插入SD卡,但它在ddms中显示sdcard d --------。 我如何给emulator 2.3.3版本提供读写权限? 请帮我解决这个问...

weixin_39831170的博客 682

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

android中为模拟器加上SD 卡

<br />.为模拟器加上SD 卡: <br />emulator -sdcard D:/sdcard.img <br />下面我们再来说说如何创建"sdcard.img"文件: <br />“tools”目录下还有另外一个很好用的工具“mksdcard.exe”,一看名字就知道——make sdcard。对,就用它来创建一个“SD 卡”。 <br />命令为: <br />mksdcard 512M D:/sdcard.img <br />OK,这样一个容量为512M 的SD 卡就创建完毕了。 <br /

lai_xi_zhe的专栏 380
上一篇: 筹划换工作
下一篇: 无题一
sky_code
博客等级 码龄20年 0粉丝 6原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值