Подтвердить что ты не робот

Консоль Eclipse показывает: "Не удалось нажать выделение: файловая система только для чтения", когда я пытаюсь нажать файл

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

4b9b3361

Ответ 1

Просто перейдите к

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

возьмите 'properties' вашей avd-папки (есть папка для каждого из avd)

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

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

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

Ответ 2

В Terminal или Command-Prompt напишите (для меня его командную строку):

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

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

Ответ 3

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

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

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

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

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

Ответ 4

У меня тоже была проблема:

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

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

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

Ответ 5

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

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

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

Затем после перезапуска Eclipse и эмулятора он работает.

Ответ 6

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