मेरे ubuntu 12.04 डेस्कटॉप में कुछ आइटम हैं। मैं उन्हें अपने एंड्रॉइड एमुलेटर (android-sdk-linux) में एक एवीडी के Sdcard में स्थानांतरित करना चाहता हूं जो मैंने उसी सिस्टम पर स्थापित किया है।
ऊपर कैसे करना है, यह जानने के लिए।
मेरे ubuntu 12.04 डेस्कटॉप में कुछ आइटम हैं। मैं उन्हें अपने एंड्रॉइड एमुलेटर (android-sdk-linux) में एक एवीडी के Sdcard में स्थानांतरित करना चाहता हूं जो मैंने उसी सिस्टम पर स्थापित किया है।
ऊपर कैसे करना है, यह जानने के लिए।
जवाबों:
1. कमांड लाइन का उपयोग करना: यहां बताया गया है कि आप फ़ाइलों को एसडी कार्ड इमेज में कैसे कॉपी कर सकते हैं ।
आपको adb push
डेस्कटॉप से एमुलेटर और adb pull
रिवर्स के लिए फ़ाइलों को कॉपी करने के लिए उपयोग करना होगा । यहाँ एक एमुलेटर / डिवाइस इंस्टेंस से फाइल कॉपी करने के लिए सिंटैक्स है :
डेस्कटॉप से एमुलेटर पर कॉपी करें:
adb push <local> <remote>
एमुलेटर से डेस्कटॉप पर कॉपी करें:
adb pull <remote> <local>
यहां <local>
आपके डेस्कटॉप पर फ़ाइल / फ़ोल्डर <remote>
का पथ है और आपके एमुलेटर पर फ़ाइल / फ़ोल्डर का पथ है।
यहाँ एक उदाहरण है:
adb push foo.txt /sdcard/foo.txt
foo.txt को एमुलेटर पर धकेला (कॉपी किया) जाएगा।
2. डीडीएमएस यूआई का उपयोग करना: यहां डीडीएमएस का उपयोग करके एमुलेटर की फाइल सिस्टम के साथ काम करना है ।
मैं व्यक्तिगत रूप से adb पुल और adb पुश कमांड पसंद करता हूं क्योंकि आप केवल एक लाइन कमांड के साथ कई फाइलें (एक निर्देशिका में) कॉपी कर सकते हैं, DDMS का उपयोग करके आप एक समय में केवल एक फ़ाइल (कोई निर्देशिका) की प्रतिलिपि बना सकते हैं।
लिनक्स पर एमुलेटर के SdCard में डेस्कटॉप से डेटा ट्रांसफर करने के लिए यह करें:
चलो हमारे एंड्रॉइड एमुलेटर के लिए 64 एमबी एसडी कार्ड बनाएं। एक टर्मिनल से ऐसा करें:
# cd ~/android-sdk-linux/tools
# ./mksdcard 64M ~/Desktop/sdcard.iso
अब आप एक नए एंड्रॉइड वर्चुअल डिवाइस बनाने के लिए 'ग्रहण एंड्रॉइड एसडीके और एवीडी मैनेजर' का उपयोग कर सकते हैं जो आपके द्वारा बनाए गए एसडी कार्ड के लिए पथ का उपयोग कर सकते हैं।
एसडी कार्ड में डेटा लिखें:
एक टर्मिनल से:
# cd ~/android-sdk-linux/tools
# ./ddms
यह Dalvik Debug Monitor सर्वर शुरू करेगा। फिर:
अब आपके कोड के अंदर से आप sd कार्ड के रास्ते पर जा सकते हैं:
Environment.getExternalStorageDirectory()
अधिक आप यहाँ पढ़ सकते हैं ।