2013-05-25 3 views
8

मैं अपने एमुलेटर करने के लिए एक * .mp3 फ़ाइल पुश करने के लिए चाहते हैं, लेकिन यह मुझे इन 2 त्रुटियों देता है:एंड्रॉयड: हस्तांतरण त्रुटि: केवल पढ़ने के लिए फाइल सिस्टम

transfer error: Read-only file system 
Failed to push selection: Read-only file system 

समस्या को हल करने, मैं किया है इन कार्यों, लेकिन अभी भी काम नहीं कर रहा:

1-का उपयोग करते हुए यह करने के लिए अध्यक्ष एवं प्रबंध निदेशक: c:\android-sdk\platform-tools\>abd remount

AndroidManifest.xml

करने के लिए इन 2 लाइनों 2-जोड़े

1024 के रूप में एमुलेटर विन्यास में एसडी कार्ड 3-सेट Mb enter image description here

बात यह है कि मुझे अद्भुत बनाता है फ़ाइल एक्सप्लोरर में sdcard फ़ोल्डर सभी आवश्यक अनुमतियाँ enter image description here

+0

कोशिश इस http://stackoverflow.com/questions/16007395/how-to-upload-images-in-gallery-of-android-emulator/16007494#16007494 अगर यह मदद करता है – Raghunandan

+0

मई [इस ] (http://stackoverflow.com/questions/2083709/android-emulator-sdcard-push-error-read-only-file-system) आपकी मदद करता है :) – Oli

उत्तर

23

यहाँ है कि एक समाधान जो मैंने पाया है, जो मेरे मामले में काम करने का एकमात्र तरीका है:


एक टर्मिनल (मैं मैक ओएस एक्स पर काम करते हैं) मैं एसडीके/मंच-उपकरण निर्देशिका के लिए wnt (एडीबी खोल तक पहुँच प्राप्त करने) में तो मैं निम्न कमांड टाइप किया:

./adb shell 
su 
mount -o rw,remount rootfs/
chmod 777 /mnt/sdcard 

और फिर exit टाइप किया बाहर निकलने के लिए su, और exit फिर से एडब खोल से बाहर निकलने के लिए।

5

@ एटिसमैन के जवाब ने मुझे काम किया। उनकी प्रतिक्रिया में जोड़ने के लिए दो छोटी बिट्स हैं:

सबसे पहले, ऐसा लगता है कि आपको लगता है कि आपको अपने स्थानीय ओएस के आधार पर यूनिक्स कमांड लाइन में अतिरिक्त '-' की आवश्यकता हो सकती है। एक ही तरीका है यह मेरे लिए काम करेगा था:

mount -o -rw,remount rootfs/

अन्य आइटम सुनिश्चित करें कि आप वास्तव में कुछ के आकार के साथ परिभाषित किया है उपकरण के SD कार्ड बनाने के लिए है। मैं देखता हूं कि आपके पास है, लेकिन मैंने नहीं किया, इसलिए अगर किसी और के पास कोई समस्या हो तो उसे बाहर निकालें।

ओपन एवीडी प्रबंधक, आप जिस डिवाइस का उपयोग कर रहे हैं उस पर क्लिक करें ... 'संपादित करें' पर क्लिक करें और "एसडी कार्ड" क्षेत्र पर जाएं। सुनिश्चित करें कि "आकार" क्लिक किया गया है, कि इसके आगे के क्षेत्र में एक संख्या है। अन्यथा एसडी कार्ड कोई जानकारी नहीं रख सकता है।

+0

मैंने बस एवीडी प्रबंधक के संपादन क्षेत्र में कुछ आकार डाला और केवल पढ़ने की त्रुटि चली गई है, लेकिन अब एक और है। और इसकी तरह : आइटम को धक्का देने में विफल: शून्य कोई मदद कृपया? – Sisay

+0

ठीक है! मेरे आईडीई को पुनरारंभ करने के बाद यह काम करना शुरू कर देता है। – Sisay

0

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

Android Emulator sdcard push error: Read-only file system

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