我通过重命名模拟器的SDCard文件(sdcard.img - 位于.Android文件夹中)来卸载SD卡。
但是我的应用程序的f.exists()对于sd卡的根文件夹仍然返回true - / mnt / sdcard(即使它在技术上不应该存在)。
这怎么可能?
编辑:对于位于/ mnt / sdcard / something下的文件,它返回false。但是对于根文件夹/ mnt / sdcard它会返回true - 这让我很困惑。
答案 0 :(得分:3)
也许这是一个错误,或者我可能误解了api。
都不是。模拟器只是创建了一个新的外部存储映像。你没有“卸载”任何东西。