小编jas*_*107的帖子

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

我正在使用运行Android 4.3的Nexus 7.这台设备上的两个目录路径让我困惑:

/storage/emulated/legacy
/storage/emulated/0
Run Code Online (Sandbox Code Playgroud)

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

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

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

android nexus-7 android-4.3-jelly-bean

6
推荐指数
0
解决办法
346
查看次数

标签 统计

android ×1

android-4.3-jelly-bean ×1

nexus-7 ×1