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