मैं जानना चाहता हूं कि क्या एंड्रॉइड एमुलेटर में फाइल सिस्टम के स्थानीय फाइलों (जैसे टेक्स्ट फाइलें, वेब पेज) को एक्सेस करने की कोई विधि है।
मैं एंड्रॉइड डेवलपमेंट के लिए Ubuntu 10.04 का उपयोग कर रहा हूं।
मैं जानना चाहता हूं कि क्या एंड्रॉइड एमुलेटर में फाइल सिस्टम के स्थानीय फाइलों (जैसे टेक्स्ट फाइलें, वेब पेज) को एक्सेस करने की कोई विधि है।
मैं एंड्रॉइड डेवलपमेंट के लिए Ubuntu 10.04 का उपयोग कर रहा हूं।
C:\Users\{Acount}\Documents\AndroidStudio\DeviceExplorer\emulator-5554\sdcard\Android\data\..\file.extमेरे मामले में
जवाबों:
आप adbSDK के उपकरण dir में आने वाले कमांड का उपयोग कर सकते हैं :
adb shell
यह आपको एक कमांड लाइन प्रॉम्प्ट देगा जहां आप फाइलसिस्टम ब्राउज़ और एक्सेस कर सकते हैं। या आप अपनी इच्छित फ़ाइलों को निकाल सकते हैं:
adb pull /sdcard/the_file_you_want.txt
इसके अलावा, यदि आप ADT के साथ ग्रहण का उपयोग करते हैं, तो फ़ाइल सिस्टम ब्राउज़ करने के लिए एक दृश्य है ( विंडो-> दृश्य देखें-> अन्य ... और Android-> फ़ाइल एक्सप्लोरर चुनें )
एंड्रॉइड स्टूडियो में 3.0 और बाद में ऐसा करें:
व्यू> टूल विंडोज> डिवाइस फाइल एक्सप्लोरर
स्वीकृत उत्तर के अतिरिक्त , यदि आप एंड्रॉइड स्टूडियो का उपयोग कर रहे हैं, तो आप कर सकते हैं
Android Device Monitor,Devicesबाईं ओर टैब में डिवाइस का चयन करें ,File Explorerदाईं ओर टैब चुनें ,Pull a file from the deviceइसे अपने स्थानीय फ़ाइल सिस्टम में सहेजने के लिए बटन पर क्लिक करेंएमुलेटर या डिवाइस की फाइल सिस्टम के साथ काम करने से लिया गया
Android Device Monitor, Shift दबाएं (Android Studio में) और टाइप करें "Android Device Monitor"।
अपडेट करें! आप Android फ़ाइल सिस्टम को Android डिवाइस मॉनीटर के माध्यम से एक्सेस कर सकते हैं। Android Studio में Tools >> Android >> Android Device Monitor पर जाएं।
ध्यान दें कि आप Android डिवाइस मॉनिटर का उपयोग करते हुए सिम्युलेटर में अपना ऐप चला सकते हैं। लेकिन आप Android डिवाइस मॉनीटर का उपयोग करते हुए आपको ऐप डिबग नहीं कर सकते।