早期,Android外部存储设备(可通过Environment.getExternalStorageDirectory()
获得)实际上代表了物理可移动卡。我的应用程序可以追溯到2011年。那时,我在设计时就着重指出了将任何潜在的大文件放入外部存储设备,以节省宝贵的设备空间。
这些天来,我没有大量的设备,但是从总体上看,外部存储实际上是内部的,不能移动。但是,无法确定它是否与数据文件夹位于同一文件系统中(如Context.getDir()
)。 e。是否在共享空间约束下?
无论如何,问题是-在2019年,将大文件放入外部存储而不是数据文件夹是否仍然有意义?
答案 0 :(得分:0)
无论如何,问题是-在2019年,将大文件而不是数据文件夹放置到外部存储中仍然有意义吗?
该文档介绍了您为什么要根据用例将其放入内部或外部存储中:
https://developer.android.com/training/data-storage/files#InternalVsExternalStorage