Ich scanne alle Verzeichnisse ab "/", um bestimmte Verzeichnisse wie "MYFOLDER" zu finden. Der Ordner enthält jedoch doppelte Instanzen desselben Ordners. Dies liegt daran, dass sich ein Ordner in "/ mnt / sdcard / MYFOLDER" befindet und derselbe Ordner einen symbolischen Link in "/ sdcard / MYFOLDER" enthält.
Meine Frage ist, "Gibt es eine Möglichkeit zu bestimmen, ob der Ordner ein symbolischer Link ist oder nicht?". Bitte geben Sie mir einige Vorschläge ..
Dies ist im Wesentlichen so, wie sie es in Apache Commons (vorbehaltlich der Lizenz ):
> %Vor%Bearbeiten dank @LarsH-Kommentar. Der obige Code überprüft nur, ob die Child-Datei ein Symlink ist.
Um die OP-Frage zu beantworten, ist es noch einfacher:
%Vor%