adb push 命令向SD卡写数据失败,显示创建的SD卡为只读解决方法

研究创建模拟器下地虚拟SD卡,

mksdcard -l sdcard 512M sdcard.img成功;

试图通过emulator -sdcard c:\android-sdk-windows\sdcard.img失败,

提示“emulator: ERROR: You did not provide the name of an Android Virtual Device
with the '-avd <name>' option. Read -help-avd for more information.”

该命令没有指定挂载到某个AVD下,

通过指定AVD后,执行如下命令:

C:\android-sdk-windows>emulator -sdcard c:\android-sdk-windows\sdcard.img -avd Android-zcping

提示执行成功,但是有警告提示:emulator: WARNING: Unable to create sensors port: Unknown error;

以后终于可以执行向sdcard中写测试文件:

adb push test.txt sdcard/sdk.txt

C:\android-sdk-windows>adb push test.txt sdcard/sdk.txt
8 KB/s (854 bytes in 0.098s)

总结:

1. emulator命令跟网上大部分命令使用方法并不一致,需要添加avd才能成功挂载;

2. 使用emulator挂载过程中一定要先启动指定的虚拟环境;

3. 出现挂载不上,可以尝试重启AVD

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值