0

谁能解释一下android中的我以为我们指的是 sd 卡,但是在我卸载卡后,我仍然可以将图像存储在外部存储中!我正在使用的代码如下:

File path = new File(
                Environment
                        .getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES)
                        + File.separator + album);
4

1 回答 1

0

根据文档

使用内部存储分区作为外部存储的设备也可能提供 SD 卡插槽。在这种情况下,SD 卡不是外部存储的一部分,您的应用无法访问它(额外的存储仅用于系统扫描的用户提供的媒体)。

因此,您不能保证“外部存储”是指“在 SD 卡上”。

于 2013-01-18T19:30:32.237 回答