路径“/ storage / emulated / legacy”的符号链接属性

时间:2013-08-15 09:35:35

标签: android

我对Android 4.2.2中路径“/ storage / emulated / legacy”的符号链接非常好奇

/ storage / emulated / legacy确实是一个符号链接,但我无法识别是否使用以下代码

 public static boolean isSymbolicLink(File file) throws IOException
{
    if (file == null) throw new NullPointerException("File must not be null");
    File canon;
    String path = file.getAbsolutePath();
    if (file.getParent() == null)
    {
        canon = file;
    }
    else
    {
        File canonDir = file.getParentFile().getCanonicalFile();
        canon = new File(canonDir, file.getName());
    }
    return !canon.getCanonicalPath().equals(canon.getAbsoluteP());
}

即使我在c中使用lstat函数也不起作用。

这是HTC One与Android 4.2.2的结果

$ adb shell ls -l / storage / emulated /

lrwxrwxrwx root root 2013-08-15 12:11遗产 - >的/ mnt /壳/模拟/ 0

任何人都可以帮助我吗?提前谢谢。

0 个答案:

没有答案