2012-06-21 3 views
30

Я пытаюсь нажать файл на SD-карту, но его показ ошибки в консоли «не удалось нажать выбор: Читать «только файловая система». Я использую перспективу DDMS в Eclipse.I сгенерированную SD-карту, используя команду mksdcard.Консоль Eclipse показывает: «Не удалось нажать выделение: файловая система только для чтения», когда я пытаюсь нажать файл

ответ

32

Просто зайдите на

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

принять 'properties' из папки AVD (имеется папка для каждого из AVD-х)

снимите флажок 'Read only' -> OK

Это это единственное, что сработало для меня.

P.S: Некоторые из этих папок могут быть скрыты.

+2

У меня нет файла свойств – David

+7

Это не файл свойств, это правильно Нажмите на avd Folder-> Properties -> снимите флажок Только для чтения. Просто! – TheLittleNaruto

10

Вам необходимо предоставить поддержку SDCard на ваш AVD и установить SDCard.

Сначала перейдите в «Диспетчер AVD» и выберите свой AVD, затем нажмите «Изменить» и в «Оборудование добавить поддержку SDCard».

Пожалуйста, проверьте this link, чтобы получить подробный шаг по достижению поддержки и монтажа SDCard.

Вы также можете попробовать выполнить эту команду в CMD, это перемонтирует вашу SDCard.

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

Существует нет 'Абд remount' команд в этом списке. Существует команда «adb remount». Также я видел, что другие места это «abd». Или это правильно? –

1

В моем случае у меня есть ошибка с косой чертой. при задании "Параметры Дополнительная эмулятора командной строки" в затмении

На самом деле он должен быть -sdcard C:/Камаль/SDCard/emulator_sdcard

и я помещал -sdcard C: \ Kamal \ SDCard \ emulator_sdcard

После перезагрузки Eclipse & Эмулятор работает.

1

Если данные в SD-карта не обновляется в эмуляторе или в приложении, которое вы разрабатываете тогда, Select, Dev Tools-> Медиа Сканер Данные, которые уже проталкивают в сд карты, Вариантные средства скоро загрузятся.!

4

Я был также сталкивается тот же вопрос:

Не удалось передать выбор: только для чтения файловой системы

В компьютерах с более высокой конфигурации (за пределами Windows XP) параметры, такие как ---> C: \ Documents и Settings \ .android \ avd
не существует, поэтому вместо этого перейдите по этому пути -> C: \ Users \ .android и щелкните правой кнопкой мыши по этой папке и снимите флажок с именем только для чтения.

Надеюсь, что это поможет тем, у кого новые окна на вашем ПК :), если это решение поможет вам, чем проголосуйте за него.

12

На Terminal или Command-Prompt, написать эти (для меня командную строку): (. Открывает оболочку устройства вы увидите #)

  • adb shell
  • su (получить разрешение root, если необходимо)
  • mount -o rw,remount rootfs / (remount корневая файловая система.)
  • chmod 777 /mnt/sdcard (изменить разрешение SDCard в RWE.)
  • exit

Если это не сработает, попробуйте нажать файл из одной оболочки с помощью adb push. Надеюсь, что эта помощь.

+0

Команда chmod сделала для меня различие с oDroid. Благодаря! – phyatt

1

если у кого-то есть такая же проблема в новой сборке студии. 0.8.9 и выше не видит мое решения здесь, и он будет работать как шарм: (реш mehrparvar раствора в нижней части страницы)

Android Emulator sdcard push error: Read-only file system