我需要将文件从 android 文件系统中的一个目录移动到另一个目录。如何以编程方式检查这两个路径是否在同一挂载点上?
我想知道这是因为如果是,我们需要复制位而不是使用 File.rename(newPath) .
路径位于不同挂载点时的示例:
用户想要将文件从内部存储移动到外部存储。
用户想要将文件从/sdcard/files 移动到三星设备上的/sdcard/external_sd/files。
最佳答案
调用 File.rename
。如果成功,它们就在同一个挂载点上。
关于java - 如何检查两条路径是否在同一个挂载点上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8111115/