मैं "MYFOLDER" जैसी कुछ विशेष निर्देशिकाओं को खोजने के लिए "/" से शुरू होने वाली सभी निर्देशिका स्कैन कर रहा हूं। हालांकि, फ़ोल्डर यह है कि मुझे एक ही फ़ोल्डर के दोहरे उदाहरण मिलते हैं। ऐसा इसलिए होता है क्योंकि एक फ़ोल्डर "/ mnt/sdcard/MYFOLDER" में स्थित होता है और उसी फ़ोल्डर में "/ sdcard/MYFOLDER" में एक प्रतीकात्मक लिंक होता है ..एंड्रॉइड: एक प्रतीकात्मक लिंक निर्धारित करना
मेरा प्रश्न है, "क्या यह निर्धारित करने का कोई तरीका है कि क्या फ़ोल्डर एक प्रतीकात्मक लिंक है या नहीं? "। मुझे कुछ सुझाव दे ..
आप हमें कोड दिखा सकते हैं? –
आप यहां देख सकते हैं: http://stackoverflow.com/questions/813710/java-1-6-determine-symbolic-links। यह आपकी मदद कर सकता है! –
महोदय, कोड के बारे में कुछ भी विशिष्ट नहीं है .. मेरे पास एक बहुत ही सरल सवाल है। आप listFiles() फ़ंक्शन का उपयोग करके निर्देशिका स्कैन करते हैं। हालांकि, एक ही नाम i.e.,/mnt/scard और/sdcard के साथ दो निर्देशिकाएं हैं। एक दूसरे के लिए प्रतीकात्मक लिंक है। मैं सिर्फ यह जानना चाहता हूं कि इन दोनों के बीच अंतर करने का कोई तरीका है .. क्या यह जानने का कोई तरीका है कि फ़ोल्डर एक प्रतीकात्मक लिंक है .. आपको बहुत धन्यवाद – Farhan