为Android仿真器创建并使用SD

如果没有SD卡,先创建SD卡:
1.运行Windows的命令控制台CMD
2.假设你当前路径为D:\Android
那么键入:mksdcard 512M MySD
回车后即可在D:\Android目录下创建了容量为512MB,名字为MySD的SD卡


接下来,我们要让这个SD卡在Android仿真器启动的时候挂载:
1.先列出你当前已经创建的Android仿真器,使用命令:android list avd,那么将会类似下面的内容(如果你已经创建了一个或者以上的仿真器):
Available Android Virtual Devices:
    Name: Android4.0
    Path: C:\Users\eafly\.android\avd\Android4.0.avd
  Target: Android 4.0 (API level 14)
     ABI: armeabi-v7a
    Skin: 480x800



这里我们需要用到Name字段,接下来,键入命令:emulator -avd Android4.0 -sdcard MySD
这里Android4.0是我们使用"android list avd"得到的一个仿真器名字,这个名字是你创建你的仿真器时的命名, 后面的"MySD"是先前我们创建的SD卡名字.到这里

我们就成功创建一个SD卡,并让它启动的时候自动挂载SD卡.


另:创建SD卡成功后,我们可能想着要上传一个文件"BaiduYun_3.10.1.apk"到SD卡上,这时候我们使用命令:

adb push d:\\Android\\BaiduYun_3.10.1.apk \sdcard

回车后发现有这样一个提示:

cannot stat 'd:\Android\BaiduYun_3.10.1.apk': No such file or directory

哦,原来我们还没有创建一个目录,那么我们进入sdcard目录:

cd sdcard

然后输入mkdir apps,回车后又发现新的提示:

mkdir failed for apps, Read-only file system

okay,我们继续解决,再次输入su, 回车;输入adb remount,回车;输入mount -o remount,rw /,回车.

再查看一下目录,输入ls:发现sdcard下已经创建了一个apps的文件夹,这下可创建了.

好,回到先前的工作,我们在Windows的命令控制台下输入:

adb push BaiduYun_3.10.1.apk /sdcard/apps

回车后,显示如下信息:

57 KB/s (7088852 bytes in 120.136s)

呵呵,这下子上传成功了.


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值