如何格式化/擦除模拟器的SDCARD(/ mnt / sdcard)

时间:2011-04-11 22:41:12

标签: android android-emulator

我只想知道如何在android模拟器中擦除虚拟SD卡。

6 个答案:

答案 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 ...

这样,你可以确保始终从一个至少有些一致的状态开始。