我通过重命名模拟器的 SDCard 文件(sdcard.img - 位于 .Android 文件夹中)卸载了 SD 卡。
但是我的应用程序的 f.exists() 仍然为 sd 卡的根文件夹返回 true - /mnt/sdcard (即使它在技术上不应该存在)。
这怎么可能?
编辑:它为位于 /mnt/sdcard/something 下的文件返回 false。但它为根文件夹 /mnt/sdcard 返回 true - 这让我感到困惑。
我通过重命名模拟器的 SDCard 文件(sdcard.img - 位于 .Android 文件夹中)卸载了 SD 卡。
但是我的应用程序的 f.exists() 仍然为 sd 卡的根文件夹返回 true - /mnt/sdcard (即使它在技术上不应该存在)。
这怎么可能?
编辑:它为位于 /mnt/sdcard/something 下的文件返回 false。但它为根文件夹 /mnt/sdcard 返回 true - 这让我感到困惑。