2013-01-01 11 views
7

मुझे कुछ स्टोरेज समस्या का सामना करना पड़ रहा है। मैं मैं कहाँ जो मैं इस कोडएंड्रॉइड एक्सेस बाहरी संग्रहण

Environment.getExternalStorageDirectory(); 

साथ हो रही बोर्ड बाह्य भंडारण और एक बाहरी sdcard भंडारण पर फ़ोन के उपयोग करने के लिए है लेकिन जब बाहरी मेमोरी जहाज पर मौजूद है तो इस कोड को ऑनबोर्ड मेमोरी के रास्ते देता है एक आवेदन पर काम कर रहा हूँ नहीं बाहरी sdcard जबकि sdcard लगाया गया है

अब समस्या दोनों यादें तक पहुँचने के लिए किसी भी तरह से वहाँ जाता है .. मैं जहाज पर दोनों यादों का उपयोग करना चाहते हैं और बाहरी sdcard

+0

कृपया एक उत्तर का चयन करें। – Brett

+0

आपको यह उपयोगी [आंतरिक और बाहरी संग्रहण में फ़ाइलें संग्रहीत करना) मिल सकता है (https://stackoverflow.com/documentation/android/150/storing-files-in-internal-external-storage/17144/android-internal-and- बाहरी भंडारण-शब्दावली-स्पष्टीकरण # टी = 201608011355485226734) – MikeT

+0

संभावित डुप्लिकेट [मैं एंड्रॉइड 4.0+ के लिए बाहरी एसडी कार्ड पथ कैसे प्राप्त कर सकता हूं?] (https://stackoverflow.com/questions/11281010/how-can-i- get-external-sd-card-path-for-android-4-0) – crgarridos

उत्तर

1

इस आजमाएं:

String m_str = Environment.getExternalStorageDirectory() 
       .getAbsolutePath().toString();   //return path sdcard/mnt 
+0

यह मेरे फोन में बिल्ड-इन स्टोरेज का मार्ग वापस कर देगा। एसडी कार्ड डाला नहीं गया। – rml

संबंधित मुद्दे