2010-05-07 16 views
5

मैं एंड्रॉइड एमुलेटर (1.6) पर एसडी कार्ड स्थापित करना चाहता हूं। मैं ग्रहण 3.4.0एंड्रॉइड एमुलेटर पर एसडी कार्ड कैसे स्थापित करें (1.6)

उपयोग कर रहा हूँ मैं एसडी कार्ड स्थापित करने के लिए एक आदेश मिला:

mksdcard

लेकिन जहां यह निष्पादित करने के लिए मैं नहीं मिल रहा है ??

मैं देव उपकरण> टर्मिनल एमुलेटर

में करने की कोशिश की लेकिन यह त्रुटि दे रहा है: अनुमति नहीं दी

धन्यवाद ..

उत्तर

0

मैं ग्रहण में संवाद के माध्यम से अपने सभी आभासी उपकरणों को बनाने। विंडो> Android SDK और AVD प्रबंधक> नई (बटन)। यह के लिए एसडी कार्ड चश्मा इनपुट नियंत्रण हैं।

11

यह सुनिश्चित करने का यह सबसे आसान तरीका है कि आपका एसडी कार्ड आपके एमुलेटर उदाहरण से ठीक से जुड़ा हुआ है, एक एसडी कार्ड के साथ एक एवीडी बनाना है। ग्रहण में : इस प्रकार के रूप में यह है विंडो => एंड्रॉयड एसडीके और AVD प्रबंधक => नई:

दे दो अपने AVD (कोई जगह की अनुमति दी)
दे दो एक एसडीके लक्ष्य
दे दो आकार के लिए एक नाम वांछित SDcard को
नई AVD बनाने के सभी

या, 2 समाधान, आप पहले से ही अपने स्वयं के AVD है और आप इसे करने के लिए एक एसडी कार्ड जोड़ना चाहते हैं: (? विंडोज़/लिनक्स) एक कमांड प्रॉम्प्ट या टर्मिनल खोलने अपने SDK/उपकरण निर्देशिका के लिए सीडी निम्नलिखित निष्पादित करें:
mksdcard 256M NameOfYourCard

(आप आकार आप चाहते हैं ऑप्टिकल फाइबर केबल पारित कर सकते हैं) और फिर, आप "अतिरिक्त आदेश पंक्ति लॉन्च" क्षेत्र में विन्यास को चलाने में निम्नलिखित डाल:

-sdcard fullPathToYourCard

यह काम करना चाहिए। यदि यह स्पष्ट नहीं है, तो in here को अधिक डिटाल्ड प्रक्रिया के लिए

+1

+1 मौजूदा एवीडी के लिए विधि प्रदान करने के लिए +1 (मेरा मामला, क्योंकि जब मैं पहली बार एंड्रॉइड डेवलपमेंट पर्यावरण को सेटअप करने के निर्देशों का पालन करता था तो मैं अनजान था)। हालांकि, न तो यह जवाब और न ही एंड्रॉइडब्लॉगर पोस्ट का उल्लेख है कि कार्ड का मार्ग क्या है। अनुभवजन्य रूप से, मैंने पाया कि यह टूल निर्देशिका में बनाया गया है, उदा। C: \ Android-SDK-windows \ उपकरण \ FirstSDCard –

2

आप एंड्रॉइड टूल का उपयोग कर सकते हैं, एसडीके/उपकरण/निर्देशिका में उपलब्ध कमांड लाइन उपयोगिता।

Here's यह कैसे करें इस पर एक संपूर्ण ट्यूटोरियल।

0

कमांड लाइन आप SDK के/उपकरण फ़ोल्डर के लिए निम्न जाओ क्या कर सकते हैं

एसडी कार्ड के साथ एंड्रॉयड प्रोफ़ाइल बनाएँ से

android.bat create avd -n jonas2 -t 1 -c 256M 

प्रारंभ एम्यूलेटर

emulator.exe -avd jonas2 
0

हैं आप Eclipe उपयोग कर रहे हैं, बस Android डिवाइस प्रबंधक आइकन पर क्लिक करें, फिर, एंड्रॉयड डिवाइस मैनेजर टैब पर क्लिक करें यदि आप पहले से ही एक AVD सिर्फ उसका चयन बनाने की है, तो CLIC सही पक्ष पर "संपादित करें बटन" पर k, तो पता लगाने जहां एसडी कार्ड तो अपनी पसंद की संख्या "ई आकार बदल जाता है।जी: 256 या 512 या 1024 "और सुनिश्चित करें कि आपके पास पर्याप्त" आंतरिक स्टोरेज क्षमता "है, फिर" ओके "बटन पर क्लिक करें। अब" कॉन्फ़िगरेशन चलाएं "पर जाएं और एवीडी की सेटिंग में अपना एवीडी एमुलेटर शुरू करें यह देखना चाहिए कि अपने एसडी कार्ड "घुड़सवार" है

यह काम करना चाहिए

आप किसी फ़ाइल को जोड़ने के लिए या अपने एसडी कार्ड में फ़ोल्डर में सिर्फ निम्न कार्य करना चाहते हैं:।।

कदम:

1) अपने एंड्रॉइड एप्लिकेशन की स्रोत कोड फ़ाइल को टेक्स्ट या प्रोग्रामिंग एडिटर के साथ खोलें। 2) स्रोत सी में स्थान पर ब्राउज़ करें ode जहां आप उस फ़ंक्शन को कॉल करना चाहते हैं जो डिवाइस के बाहरी संग्रहण में फ़ाइल लिखता है। 3) एसडी कार्ड के लिए जाँच करने के लिए कोड के इस एक पंक्ति सम्मिलित करें:

File sdCard = Environment.getExternalStorageDirectory(); 

4) कोड की इन पंक्तियों डालें निर्देशिका और फ़ाइल नाम सेट करने के लिए:

File dir = new File (sdcard.getAbsolutePath() + "/folder1/folder2"); 
dir.mkdirs(); 
File file = new File(dir, "example_file"); 

5) बदलें "/ फ़ोल्डर 1/फ़ोल्डर 2 "उपरोक्त कोड में वास्तविक पथ के साथ जहां आप फ़ाइल को सहेजना चाहते हैं। यह एक ऐसा स्थान होना चाहिए जिसमें आप आमतौर पर अपनी एप्लिकेशन फ़ाइलों को सहेज लें। साथ ही, "example_file" मान को उस वास्तविक फ़ाइल नाम में बदलें जिसे आप उपयोग करना चाहते हैं।

6) कोड की निम्न पंक्ति उत्पादन के लिए एसडी कार्ड के लिए फ़ाइल सम्मिलित करें:

FileOutputStream f = new FileOutputStream(file); 

अंत में 7 कदम:

सहेजें फ़ाइल, तो यह संकलन और Android का उपयोग कर आवेदन का परीक्षण एम्यूलेटर सॉफ्टवेयर या डिवाइस।

यह काम करेगा !!! ;-)

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