2009-12-17 11 views
12

अपेक्षाकृत नई एमुलेटर छवि (एवीडी) पर मेरे पास लगभग 40 एमबी खाली स्थान है। मैं इसका विस्तार कैसे कर सकता हूं?एंड्रॉइड वर्चुअल डिवाइस (एमुलेटर) इंस्टेंस के आकार का विस्तार करना?

अद्यतन: बस स्पष्ट होना ... मैं "आंतरिक फोन भंडारण" आकार के बारे में बात कर रहा हूं, एसडी कार्ड आकार नहीं।

+0

आप ऐसा क्यों करना चाहते हैं? आपका लक्ष्य जितना संभव हो उतना कम स्थान का उपयोग करना है। यह एक फोन है – Sneakyness

+7

किसने कहा कि मैं एक फोन के लिए विकास कर रहा था? –

उत्तर

28

मुझे लगता है कि:

$ emulator -partition-size <number of megabytes> 

जो आप खोज रहे हैं मैंने एमुलेटर में कुछ अलग-अलग मूल्यों की कोशिश की और "आंतरिक फोन स्टोरेज" सेटिंग मेरे द्वारा पारित मूल्यों को प्रतिबिंबित करने लगती थी।

+2

धन्यवाद। मुझे आश्चर्य है कि यह http://developer.android.com/guide/developing/tools/emulator.html#startup-options –

+8

पर ऑनलाइन दस्तावेज़ों में क्यों सूचीबद्ध नहीं है, यह भी एमबी में है, इसलिए यदि आप 500 करते हैं, तो आप एक 500 एमबी आंतरिक भंडारण मिलेगा। – christophercotton

+0

क्या मैं इस पैरामीटर को डिवाइस कॉन्फ़िगरेशन फ़ाइल में सेट कर सकता हूं? – Scit

-1

यदि आप एसडी कार्ड आकार के बारे में बात कर रहे हैं, तो मुझे विश्वास है कि आपको एक बड़ी फ़ाइल की एक नई एसडी कार्ड फ़ाइल बनाने की आवश्यकता होगी, फिर अपने द्वारा बनाए गए नए एसडी कार्ड का उपयोग करके अपना एवीडी लोड करें। वे कैसे एक एसडी कार्ड बनाने (और एक AVD में इसे लोड) करने के निर्देश यहाँ:

$ mksdcard <size> <file> 

फिर अपने एमुलेटर -sdcard तर्क का उपयोग करते हुए इसे लोड: http://developer.android.com/guide/developing/tools/emulator.html#creatingm

अनिवार्य रूप से, एसडी कार्ड बनाने:

$ emulator -sdcard <filepath> 
+1

नहीं ... "आंतरिक फोन भंडारण" आकार। –

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