Android模拟器环境下SD卡内容的管理[转]
Android模拟器环境下SD卡内容的管理
2010-11-30 22:03 by ·风信子·, 2305 阅读, 0 评论, 收藏, 编辑
本文旨在介绍一些Android模拟器下如何对SD卡内容进行管理的基本命令,同时也给大家推荐一个比较实用的工具。
笔者所用的环境:Windows 7 + Android SDK 2.2
1. 创建SD卡并挂载到模拟器
运行cmd,并cd至android-sdk\tools\目录下。输入如下命令则可创建并挂载SD卡到模拟器上。mksdcard的参数中SD卡的大小单位可以为K或者M(必须为大写),他会在tools目录创建一个文件叫sdcard.img。通过在emulator后添加-sdcard即可挂载SD卡并启动模拟器。
1
2
|
mksdcard 256M sdcard.img
emulator -avd 2.2 -sdcard sdcard.img
|
2. 操作单个文件
通过adb push,则可将文件添加到SD卡中。如果想在push的时候修改文件名称的话,只需要修改push的第二个参数改成完整路径(目录+文件名),如/sdcard/test-0.jpg。重启模拟器,则可以在见到SD卡中新添加的内容了。
1
2
|
adb push E: /images/test .jpg /sdcard/
adb push E: /images/test .jpg /sdcard/test-0 .jpg
|
而要将test.jpg提取出来的话,可使用adb pull命令。第二个参数为本机硬盘地址,如果不想改名的话,只需要输入目录地址(不能加\),而需要改名的话,输入文件的完整路径就行了。
1
2
|
adb pull /sdcard/images/test .jpg E:\tmp
adb pull /sdcard/images/test .jpg E:\tmp\ test -0.jpg
|
3. 操作整个文件夹
要将硬盘上的一个文件夹的所有内容都添加至SD卡的话,可以通过如下命令(注意pic后面不能有\):
1
|
adb push E:\Android\pic /sdcard/images/
|
该命令会把pic文件下以及其子文件夹的内容全部添加到SD卡的images目录下。如果SD卡下没有images目录的话,可以先通过adb shell进行创建,如下:
1
2
3
4
|
adb shell
cd /sdcard
mkdir images
exit
|
而导出整个文件夹的话,可以通过如下命令:
1
|
adb pull /sdcard/images/ E:\tmp
|
4. WinImage - 一个实用的SD卡内容管理工具
觉得输命令比较麻烦的话,可以使用鄙人推荐的这款WinImage(http://www.winimage.com/)。通过这款软件,我们可以像Windows Explorer一样方便的管理SD卡的内容,他的使用方法也相当简单,通过拖拽文件(夹)就可以将PC机硬盘上的内容添加到SD卡了。
需要注意的是,在模拟器启动的时候,会对SD卡进行锁定,在tools目录下会生成一个叫sdcard.img.lock的文件夹,这时候使用WinImage是不能打开sdcard.img文件的。
以下为截图:
Android模拟器环境下SD卡内容的管理[转]相关推荐
- Android模拟器环境下SD卡内容的管理
本文旨在介绍一些Android模拟器下如何对SD卡内容进行管理的基本命令,同时也给大家推荐一个比较实用的工具. 笔者所用的环境:Windows 7 + Android SDK 2.2 1. 创建SD卡 ...
- 如何在android模拟器中模拟sd卡,如何在Android模拟器中模拟SD卡
如何在Android模拟器中模拟SD卡 简介 Android允许开发者创建一个SD卡镜像并在启动模拟器加载它, 用于模拟物理设备中的SD卡. 下面将介绍: 1. 如何创建一个SD卡镜像? 2. 如何拷 ...
- 在Google Android模拟器中使用SD卡(命令行和eclipse环境)
Android模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模拟: 以下所有操作均在windows环境 首先,运行cmd,进入命令行界面(需要预先将你放置android sdk所在目录下的t ...
- Android模拟器中添加SD卡(转)
Android模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模拟: 以下所有操作均在windows环境 首先,运行cmd,进入命令行界面(需要预先将你放置android sdk所在目录下的t ...
- android 自动下一首,Android播播放完SD卡指定文件夹音乐之后,自动播放下一首
最近做一个项目,需要连续播放音乐,播放完一首歌之后,自动播放完下一首歌.不要重复播放. 代码如下: package com.example.asyncplayer_ex; import java.io ...
- Windows下android模拟器环境搭建
Windows下android模拟器环境搭建 一.搭建java环境 1.下载jdk1.6.0_45 下载地址:http://www.oracle.com/technetwork/java/arch ...
- android虚拟内置sd卡,安卓虚拟器bluestacks虚拟sd卡打开方法【图解】
现在市场上的手机基本还是安卓系统的天下,许多手机品牌的系统都是安卓,除了 苹果 这个比较特殊之外.目前,估计每人手机上都会安装一两个手机游戏,而有些手机游戏相当的吸引人,甚至可以和电脑游戏没什么两样. ...
- android 读取手机存储数据恢复,如何从Android手机上的SD卡恢复已删除的文件-万兴恢复专家...
第4部分:解决Android手机SD卡问题的提示 使用这些用于Android手机的SD卡恢复软件后,您当然可以检索丢失或删除的内容.然而,有时用户在Android设备上使用SD卡时会遇到不必要的问题和 ...
- Android数据存储之SD卡
为了更好的存取应用程序的大文件数据,应用程序需要读. 写SD卡上的文件.SD卡大大扩充手机的存储能力. 操作SD首先要加权限: <!--在SDCard中创建与删除文件权限 --> < ...
最新文章
- 在ATS 5.3.0上测试域名统计插件channel_stats
- 河海大学839计算机技术基础,2017年河海大学计算机与信息学院839通信原理考研强化模拟题...
- PMCAFF公选了最美咖友,结果却是……
- vue3中 使用 swiper 插件,自定义切换按钮, 将 前进后退 、左右切换 按钮放到容器外部
- SWEET HOME!田志喜研究员:给中国大豆“嵌入”高产基因
- MySQL工作笔记-建表时为Float型数据确定精度,查询时精度显示,多列之和查询
- 深度可分离卷积(Xception 与 MobileNet)
- 9203班级纪律 1202
- socket解读,http和socket之长连接和短连接区别!
- 查看eclipse中已经安装的插件(英文版界面)
- LeetCode 338. 比特位计数(动态规划)
- 7-1 xbmc学习笔记
- python pdf编辑器开发_使用pymupdf开发pdf查看编辑器
- 射频功放学习之ADS原理图版图联合仿真
- 服务器e5v2v3性能差距,服务器CPU中的E3、E5的区别,及V2、V3、V5的区别
- 记一次坑爹的RSA旅程____快哭了555555555(来自实验吧的warmup的wp和感想)
- win7系统关闭蓝牙服务器,win7系统蓝牙服务被禁用的解决方法
- mmdetection(2): DeformableConvNets(DCN)
- SpringBoot与Shiro整合-权限管理实战
- RAID 0、RAID1、RAID5、RAID10的区别
热门文章
- Codeforces Round #423 (Div. 2, rated, based on VK Cup Finals) C. String Reconstruction 并查集
- 魔豆路由工程版体验:智能路由脱离手机的尝试
- 安装zeromq以及zeromq的python示例
- 通过分析exevc系统调用处理过程来理解Linux内核如何装载和启动一个可执行程序...
- 用 PHP 和 MySQL 保存和输出图片
- JAVA 和.NET在安全功能的比较
- 60分钟正则从入门到深入
- mysql中enum类型
- Swift: 用Alamofire做http请求,用ObjectMapper解析JSON
- Skype for Business Server 2015-08-反向代理-发布-统一沟通