我已使用 File 对象和各种 FileReaders/Writers 和 BufferedReaders/Writers 将我的应用程序的所有数据放在 SD 卡上的目录和子目录中。
我突然想到并非所有设备都有 SD 卡,所以我现在有 4 个问题。
有谁知道目前运行Android的手机中有多少百分比不支持SD卡?
有没有一种方法可以让我自己操作手机内存(应用程序目录)的文件结构,就像我可以在 SD 卡上一样?
- 或者 -
我是否必须重新实现我的所有代码才能使用 openFileOutput() 而不是 createNewFile() 在我的应用程序中复制 SD 卡文件行为?
为什么 SD 与应用程序目录的文件访问首先存在差异?