2012-06-21 6 views
30

मैं करने के लिए एसडी कार्ड एक फ़ाइल पुश करने के लिए कोशिश कर रहा हूँ एक फ़ाइल लेकिन कंसोल में अपनी दिखा त्रुटि धक्का करने की कोशिश' चयन धक्का करने में विफल रहा: पढ़ें केवल फाइल सिस्टम '। मैं Eclipse.I में डीडीएमएस परिप्रेक्ष्य का उपयोग कर रहा हूँ mksdcard कमांड का उपयोग कर एसडीकार्ड उत्पन्न किया।ग्रहण सांत्वना पता चलता है: 'चयन पुश करने के लिए विफल: केवल पढ़ने के लिए फ़ाइल system'when मैं

उत्तर

32

बस

C:\Documents and Settings\<adminstrator>\.android\avd

अपने avd फ़ोल्डर की 'properties' लेने के लिए जाना

अचिह्नित 'Read only' (वहाँ avd के से प्रत्येक के लिए एक फ़ोल्डर है) एकमात्र चीज थी जो मेरे लिए काम करती थी।

पीएस: इनमें से कुछ फ़ोल्डर छुपाए जा सकते हैं।

+2

मेरे पास गुण फ़ाइल नहीं है – David

+7

यह गुण फ़ाइल नहीं है, यह avd फ़ोल्डर-> गुणों पर राइट क्लिक करें -> केवल पढ़ने के लिए अनचेक करें। सरल! – TheLittleNaruto

10

आप अपने AVD को SDCard समर्थन देने के लिए और SDCard माउंट करना होगा।

सबसे पहले करने के लिए जाना 'AVD प्रबंधक और अपने AVD फिर संपादन पर और हार्डवेयर में क्लिक करें चयन SDCard समर्थन जोड़ें'।

SDCard समर्थन और बढ़ते प्राप्त करने के लिए पूरा विस्तृत कदम के लिए this link की जांच करें।

तुम भी सीएमडी में इस आदेश को एक कोशिश दे सकते हैं, तो यह आपके SDCard को पुन: माउंट होगा। > ठीक

इस -

c:\android-sdk\platform-tools\>adb remount 
+1

कोई 'अब्द इस सूची में आदेश remount'। 'Adb remount 'कमांड है। इसके अलावा मैंने एक और जगह देखी है 'abd'। या, क्या यह सही है? –

1

मेरे मामले में मुझे स्लैश के साथ गलती है। जबकि ग्रहण

वास्तव में "अतिरिक्त एम्यूलेटर कमांड लाइन विकल्प" निर्दिष्ट करने वाली -sdcard सी होना चाहिए:/कमल/sdcard/emulator_sdcard

और मैं -sdcard सी डाल दिया गया था: \ कमल \ sdcard \ emulator_sdcard

फिर ग्रहण & एमुलेटर को पुनरारंभ करने के बाद यह काम करता है।

1

एसडी कार्ड में डेटा एमुलेटर में या एप्लिकेशन है जिसे आप विकसित कर रहे हैं, का चयन करें, देव उपकरण> मीडिया स्कैनर डेटा जो पहले से ही द्वारा एसडी कार्ड में धकेल दिया गया है अपडेट नहीं होती है संस्करण का मतलब जल्द ही लोड हो जाएगा।

4

मैं भी यही मुद्दा का सामना करना पड़ रहा था:

चयन पुश करने के लिए विफल: केवल पढ़ने के लिए फाइल सिस्टम

कंप्यूटरों में उच्च विन्यास (Windows XP से परे) के साथ की तरह ---> सी सेटिंग्स: \ दस्तावेज़ और सेटिंग्स \ .android \ avd
मौजूद नहीं है इसलिए इस पथ पर जाएं -> सी: \ उपयोगकर्ता \ .android और इस फ़ोल्डर पर राइट क्लिक करें और बॉक्स को नाम के रूप में अनचेक करें।

आशा है कि यह उनके पीसी :) पर नए खिड़कियों के साथ उन लोगों में मदद करता है, अगर इस समाधान में मदद करता है की तुलना में यह लिए वोट करें।

12

Terminal या Command-Prompt पर, इन (मेरे लिए अपने कमांड प्रॉम्प्ट) लिखें: (। डिवाइस खोल खोलता है तो आपको #)

  • adb shell
  • su (मिल रूट अनुमति, यदि आवश्यक हो)
  • mount -o rw,remount rootfs / (रूट फ़ाइल सिस्टम को पुनर्स्थापित करें।)
  • 0 यह, काम नहीं करता है एक ही खोल adb push का उपयोग करने से फ़ाइल को पुश करने की कोशिश(RWE के लिए sdcard की अनुमति बदल जाते हैं।)
  • exit

। इस सहायता की आशा करें।

+0

chmod कमांड ने मेरे लिए एक oDroid के साथ अंतर बनाया। धन्यवाद! – phyatt

1

अगर किसी को स्टूडियो के नए निर्माण में एक ही समस्या है। 0.8.9 और बाद के संस्करण यहां मेरे समाधान देख सकते हैं और यह एक आकर्षण की तरह काम करेगा: (afra mehrparvar पृष्ठ के निचले भाग में समाधान)

Android Emulator sdcard push error: Read-only file system

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