文档章节

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

陈爱茹cx1992
 陈爱茹cx1992
发布于 2016/07/26 17:34
字数 1197
阅读 3
收藏 0
点赞 0
评论 0

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

是不是你在使用android 模拟器的sd卡  上的应用时出现过如下的错误呢。。希望这篇文章能够对你有所帮助

ailed to push selection: Invalid argument  

Failed to push the item(s).

 

待我一一到来:

篇章一:sd卡的创建:

   有两种方式来创建sd卡:

在创建Android模拟器之初,就需要来对模拟器的sd卡进行创建  (ps: sd卡?你知道sd卡是什么吗?是干吗的?看最后面的介绍吧,不要打岔,接着往下走。。)

方法一:

    如下图可以自定义一个大小,由系统来完成该模拟器 虚拟sd开的创建

创建完成后,启动该模拟器,打开eclipse的DDMS——>File-Explorer  看到如下的目录结构

这就是创建的sd 卡文件夹了

 

方法二:比较麻烦一点,但是更好理解 而且我已经试验过了  没有问题。

通过Android的Tools 来创建sd卡并导入进来

   1.打开dos ,windows+R 键打开。转换到你的sdk安装包的tools目录下

       如我的目录如下:D:\Android\android sdk\tools

 

   2.创建sd卡  。在命令行中输入:mksdcard 1024M D:\android\sdcard.img  

       【这个1024M就是我们要创建的SD卡的大小,大家还是根据自己的需要来输入,最后面的那个D:\android\sdcard.img就是我们所设置的SD存放路径,这里也可以根据我们自己的需要改变路径的,但要注意路径中不能有空格出现】
        注:输入好SD卡的大小和路径命令后。我们要稍等一下,因为电脑正在创建我们的SD卡。大约30秒后那个黑框又弹出了一行命令,这说明我们所要的SD卡已经创建成功了!

   3.在eclipse里面创建模拟器,并以该sd卡来创建



    4.创建完成之后,启动该模拟器。可以在Android SDK and AVD Manager 里面指定模拟器并启动



5.同样打开eclipse的DDMS——>File-Explorer  看到如下的目录结构

证明已经安装SD卡  成功了。。恭喜。。恭喜。。呵呵O(∩_∩)O~

 

篇章二:向sd卡里面上传文件

这里就会出现开头所说的异常问题了。仔细研究哦。


右边两个小手机按钮就是传输文件的按钮了,用它来实现文件的传入和传出了,向做的表示把手机里的文件导出,向右的表示把文件导入到手机里面。这事就有可能会爆出异常了。

 1》ailed to push selection: Invalid argument  

              出现此异常,多半是文件所在的目录里面有中文或者文件的名字是中文导致的。建议修改一下试试。

     还有就是观察自己的操作权限是不是不够,如果是:d---rwxr-x  那就是可以的。

     如果,sd卡是在eclipse里面系统自动创建的,试着重启一下IDE。

2》Failed to push the item(s).

   出现这个异常是因为,传输超时造成的。可以修改。

    打开windows——Preference——android——DDMS


把 ADB connection time out  项的超时时间改大点,至于多大,那就随便你了。。


基本就解决了文件的上传问题了。这是我做的音乐播放器初始的模型,出来show一下



备注:文件最好是英文的,中文的文件名称,在Android 里面支持还有问题。我还没怎么搞清楚,就不再纠结了,先用英文的吧。。再继续研究了。。。。

 

      ps:关于虚拟的sd卡的问题,应该好理解吧。以前的手机不都有一个很小的内存卡嘛,所以智能机也继承了这个特点。有的是在手机里面内置的,不可拆卸的。有的还是以前的那样支持拆卸的那种了。
     还有就是,在别的机子上建立的SD卡镜像文件,传到另一台机子上是不可用的。因为这个镜像文件,是以本地机器的物理地址为依据,划分出了指定大小的硬盘空间作为模拟器的存储空间的。所以物理地址在不同的电脑上有可能会出现物理地址的冲突。是不可用的。你地,明白?
 

关于异常的处理办法,欢迎大家的补充哦。。

    哎,不过说了也白说,百度空间里的人们太不专业,取完经,就跑了。。。没几个留言的。。。正在酝酿博客搬家的事呢。。。

还是得去专业的技术网站写博客了。。。。技术不交流,就荒废了啊。。。


本文转载自:http://blog.csdn.net/ruru7989/article/details/22309715

共有 人打赏支持
陈爱茹cx1992
粉丝 0
博文 59
码字总数 0
作品 0
济南
程序员
早晚要用的android 添加sd卡 --转载

Android模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模拟: 以下所有操作均在windows环境 首先,运行cmd,进入命令行界面(需要预先将你放置android sdk所在目录下的tools设置到环境变...

Silencer
2011/10/20
0
1
Android中使用硬盘模拟SD卡

Android中使用硬盘模拟SD卡 关键字: android, sd卡 在Andorid开发中经常遇到与SD 卡有关的调试,比如MP3文件、图片文件等。 在使用模拟器开发时,可以通过硬盘来模拟SD 卡。具体做法是: 1....

Liuxz-aaa
2011/01/13
0
0
android模拟器中sdcard的创建

Android模拟器SD Card映像文件使用方法 2010-06-11 14:07:05| 分类: Android |字号 订阅 Path: D:android-sdk-windowsandroid-sdktools 1. mksdcard命令 用cmd进入SDK的Tools目录,执行mks...

才沐木
2012/07/24
0
0
史上最强劲的android模拟器命令详解

史上最强劲的android模拟器命令详解 转http://www.eoeandroid.com/thread-23281-1-1.html Android模拟器ndroid SDK自带一个移动设备模拟器 — 它是一个可以运行在你电脑上的虚拟设备. Andro...

中成才
2015/08/07
0
0
析:自定义适配器实现Grid View和Gallery碰到到问题。

在: http://www.oschina.net/code/snippet1512879426上学习grid view,不过做学习代码到过程中碰到一下问题: 1.运行起来之后,APP会异常结束; 2.copy数据到模拟终端到sdcard中; 问题1.运...

垂盆草
2012/08/18
0
0
start Android 内外存彻底研究

一部Android手机存在不同的存储空间类型。拿我的LG Optimus举例,他有512MB ROM和512MB RAM,还有一个SDHC的扩展槽,标配2G内存卡,最大可支持32G内存卡。那么这些数据都是什么意思呢? RAM ...

LiangX
2012/02/19
0
0
【Android游戏开发之十】(优化处理)详细剖析Android Traceview 效率检视工具!分析程序运行速度!并讲解两种创建SDcard方式!

李华明Himi 原创,转载务必在明显处注明: 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/android-game/316.html 很多童鞋说我的代码运行后,点击home或者back后会程序异常,...

迷途d书童
2012/03/19
0
0
简单几步制作 Android 卡启动固件,木有复杂内容

Cubieboard 本来就支持卡启动,默认插入 SD-CARD 就可以实现卡启动。那么只要通过一个小小的并且 极度简单的软件就可以制作卡启动固件。 当然你要准备好一个读卡器,一张SD卡。 注:本操作要...

cubieboard
2014/08/14
0
0
Ubuntu下android学习——(3)Android模拟器使用

模拟器和真机的比较 android模拟器不具备的功能: 不支持呼叫和接听实际来电;但可以通过控制台模拟电话呼叫(呼入和呼出) 不支持USB连接 不支持相机/视频捕捉 不支持音频输入(捕捉);但支持输...

OrionBox
2012/07/22
0
0
Android手机自带内部存储路径的获取

我有一台中兴的Android手机,型号是 ZTE U930HD,手机没有插入外置SD卡(也就是Micro SD Card,原名Trans-flash Card(TF卡),2004年正式更名为Micro SD Card),但是机身自带了一个内置存储...

Cundong
2014/07/08
0
3

没有更多内容

加载失败,请刷新页面

加载更多

下一页

ES15-JAVA API 索引管理

1.创建连接 创建连接demo package com.sean.esapi.client;import java.net.InetSocketAddress;import org.elasticsearch.action.get.GetResponse;import org.elasticsearch.clien......

贾峰uk
9分钟前
0
0
单点登录的设计,从单域名到多域名(经验分享)

个人实践总结,最初的的需求,多个产品线都在同一个根域名下面。 独立的用户中心分离,单独负责用户登录和用户信息获取、变更等处理逻辑。 第一步,用户登录成功,分配给用户一个memToken(令...

小海bug
11分钟前
0
0
合格前端第十二弹-TypeScript + 大型项目

写在前面 TypeScript 已经出来很久了,很多大公司很多大项目也都在使用它进行开发。上个月,我这边也正式跟进一个对集团的大型运维类项目。 项目要做的事情大致分为以下几个大模块 一站式管理...

qiangdada
15分钟前
0
0
编程学习之如何在Node.js中优化服务器端渲染?[图]

编程学习之如何在Node.js中优化服务器端渲染?[图] 在 Airbnb,我们花了数年时间将所有前端代码迁移到 React 架构,Ruby on Rails 在 Web 应用中所占的比例每天都在减少。实际上,我们很快会...

原创小博客
17分钟前
0
0
gradle学习笔记

相关文档 适合新手的 gradle 自学教程合集 Gradle教程

OSC_fly
31分钟前
0
0
Virtual Serial Port - RFC2217

Virtual Serial Port for Linux RFC-2217 The COM Port Control Protocol pyserial - RFC 2217 NetSerial - Windows Telnet COM Port - RFC Official Using Python, How do I make a virtual......

zungyiu
38分钟前
0
0
全球的IPv6部署急剧增加,中国进度较慢

导读 全球的IPv6部署继续增加,但中国在IPv6方面还需要努力,从部署图上分析,中国几乎没有几个地方是普及IPv6的。这6年来,自世界IPv6发布以来,全球网络和服务提供商的IPv6部署水平急剧增加...

问题终结者
42分钟前
1
0
好看的电影记录

星际迷航三 狂暴之路 新木乃伊 黑夜传说 铁血战士2

xd03122049
45分钟前
0
0
记录Yii2框架开发遇到微信错误提示

转载地址 记录Yii2框架开发遇到微信错误提示 微信公共号开发,提示“该公众号暂时无法提供服务,请稍后再试”,如何解决? 以前使用Yii框架的时候,并没有像Yii2,以前的Yii框架似乎用起来在...

durban
47分钟前
1
0
LSM树(Log-Structured Merge Tree)存储引擎浅析

其实每一种数据库,它都是一种抽象的数据结构的具体实现。 随着rocksDB(facebook的),levelDB(google的),以及我们熟知的hbase,他们都是使用的LSM树结构的数据库。 它的核心思路其实非常...

算法之名
今天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部