Nexus 7,Android 4.3:相同目录,两个规范路径

时间:2013-09-28 16:28:06

标签: android nexus-7 android-4.3-jelly-bean

我正在使用运行Android 4.3的Nexus 7。此设备上的两个目录路径让我感到困惑:

/storage/emulated/legacy
/storage/emulated/0

如果我为其中任何一个打电话给new File(<path>).getCanonicalPath(),我会得到同样的路径。如果我用其中任何一个调用C函数realpath,它会成功并返回相同的路径。所以听起来这些都是它自己的规范路径,因此它们是不同的目录。

但是,如果我在任何一个子目录中创建一个子目录,那么该子目录也会出现在另一个子目录中。这让我觉得它们是通往同一目录的两条路径。

有没有更好的方法来告诉这些路径是否真的适用于同一目录?

0 个答案:

没有答案