Andorid开发中经常遇到与SD卡有关的调试,Android SDK+Eclipse提供了SD卡的模拟方法。使用方法如下:

1、创建一个SD卡镜像文件。

mksdcard 1024M sdcard.img

该命令会在当前目录下生成一个sdcard.img文件,该文件就是Android模拟器的SD卡镜像文件。

1024M表示1024兆,即该SD卡有1个G的容量,也可用K做单位(1M=1024K),K,M必须大写。

目前Android支持8M~128G的SD卡。

示例:

在C:\Users\guxiaoshi目录下生成 sdcard.img 大小为1G。我将该sdcard.img拷贝到F:\Program Files\Android\android-sdk\platform-tools下。F:\Program Files\Android\android-sdk是Android sdk目录。(注意:我这里的路径中间有空格,最后放在没有空格的路径下,切记!!!

2、运行带有SD卡的模拟器

在Eclipse中,在Run->Run Configurations...菜单里面的Target标签页里面,输入启动参数,如下图:

3、向sdcard中添加文件夹

在Run应用之后,选择DDMS,选择添加文件夹即可以。

4、向SD卡中导文件

在cmd中,命令如下:F:\Program Files\Android\android-sdk\platform-tools>adb push 1.png sdcard/Cloth/1.png

该命令是将F:\Program Files\Android\android-sdk\platform-tools下的文件1.png拷贝到sdcard卡的Cloth目录下。

注意:Cloth目录是自己建的,目录名也是任意的但是一定要存在。并且一定要在应用Run之后运行该命令。

(需要注意的是:路径中的“/”符号要看清楚,并且如果你想保存在sdcard某个文件夹下时,你必须保证sdcard下面已经创建了该文件夹,要不然会出现No such file or directory这样的错误

5、在Eclipse中,可以查看1.png已经置入sdcard中操作如下:

在设置了RUN的命令参数之后,RUN一个应用,然后使用DDMS,如下图:

更多相关文章

  1. [android]MonkeyRunner-andrec实现思路
  2. How to Install apk to Android(安卓)Devices from Mac OS X
  3. Android命令行编译方法,不用Eclipse IDE
  4. adb命令——初始环境安装
  5. android是如何加载资源图片的
  6. android图片上传服务器
  7. Android(安卓)Studio如何更改JDK和SDK的路径?
  8. appium windows下环境搭建
  9. Android(安卓)修改Camera拍照的默认保存路径

随机推荐

  1. Android的基本组件
  2. android二维码扫描(最近做的项目中用到的
  3. android编译系统makefile
  4. 介绍一种不同流式标签的实现方式
  5. [转]Android中两种设置全屏的方法
  6. Linux环境下Android使用Jenkins自动打包
  7. Activity的onConfigurationChanged事件
  8. android连接真机 调试未测试
  9. Android入门:4种布局
  10. 【转】Android学习笔记-常用的一些源码,防