我只想知道如何在android模拟器中擦除虚拟SD卡。
答案 0 :(得分:11)
关于在“rm -r *”系列中使用命令的预期警告和警告,您还可以使用:adb -e shell rm -r /mnt/sdcard/*
答案 1 :(得分:8)
您可以在Android设置应用中轻松完成:“存储” - >“删除SD卡”。
答案 2 :(得分:4)
从AVD管理器中删除SD卡并添加一张新卡!?
答案 3 :(得分:1)
您可以尝试删除此文件:模拟器目录中的sdcard.img。这就是它存储信息的地方。
首先重命名它以防万一它崩溃。我以前没有测试过这个。
答案 4 :(得分:0)
启动模拟器时,会出现一个用于清除用户数据的复选框。
答案 5 :(得分:0)
将你的android avd数据存储到一个单独的目录中,只需删除目录并重新创建avd:
rm -rf $TMPDIR
install -d $TMPDIR
$android create avd --force --target "$target" --name $avdname \
--sdcard 32M --skin WVGA800 --path $TMPDIR
emulator -avd $avdname -wipe-data -qemu -enable-kvm ...
这样,你可以确保始终从一个至少有些一致的状态开始。