"MYFOLDER" gibi belirli dizinleri bulmak için "/" ile başlayan tüm dizinleri taraıyorum. Ancak, klasör aynı klasörün çift örneklerini almamdır. Bu, bir klasörün "/ mnt/sdcard/MYFOLDER" içinde bulunduğu ve aynı klasörün "/ sdcard/MYFOLDER" içindeki sembolik bir bağa sahip olduğu için oluşur.android: sembolik bir bağlantı belirleme
Benim sorum şu ki, "Bunu belirlemek için herhangi bir yol var mı klasör sembolik bir bağlantı mı değil mi? " Bana bazı öneriler verin ..
bize kod gösterebilir? –
Buradan kontrol edebilirsiniz: http://stackoverflow.com/questions/813710/java-1-6-determine-symbolic-links. Bu size yardımcı olabilir! –
Efendim, kod hakkında özel bir şey yok .. Çok basit bir sorum var. listFiles() işlevini kullanarak dizinleri tarayın. Ancak, aynı ada sahip iki dizin vardır:/mnt/scard ve/sdcard. Biri diğerine sembolik bağlantıdır. Ben sadece bu ikisi arasında ayrım herhangi bir yolu olup olmadığını bilmek istiyorum .. Bu klasörün sembolik bir bağlantı olduğunu bilmek için herhangi bir yolu var .. Çok teşekkür ederim – Farhan