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

Я хочу вставить файл * .mp3 в мой эмулятор, но он дает мне эти 2 ошибки:

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

Чтобы решить проблему, я сделал эти работы, но все еще не работал:

1-Использование CMD для этого: c:\android-sdk\platform-tools\>abd remount

2-Добавьте эти 2 строки в AndroidManifest.xml

 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> 

3 – Установите SD-карту в конфигурации эмулятора как 1024 Мб Введите описание изображения здесь

То, что делает меня замечательным, это то, что папка sdcard в проводнике файлов имеет все необходимые разрешения Введите описание изображения здесь

Solutions Collecting From Web of "Android: ошибка передачи: файловая система только для чтения"

Вот решение, которое я нашел на другом сайте, что является единственным способом, который работал в моем случае:


В терминале (я работаю в Mac OS X) я wnt в каталог sdk / platform-tools (чтобы получить доступ к оболочке adb), я набрал следующие команды:

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

А затем введите exit для выхода из su и снова выйдите для выхода из оболочки adb.

Ответ @ atisman заставил меня работать. Есть два небольших бита, чтобы добавить к его ответу хотя:

Во-первых, придирчивая, как вам кажется, вам может понадобиться дополнительная «-» в командной строке unix, в зависимости от вашей локальной ОС. Единственный способ, которым это могло бы работать для меня, было:

 mount -o -rw,remount rootfs / 

Другой элемент – убедиться, что вы действительно определили SD-карту устройства с некоторым размером. Я вижу, что у вас есть, но я этого не сделал, поэтому просто поставьте его там, если у кого-то еще есть аналогичная проблема.

Откройте AVD-менеджер, нажмите на устройство, которое вы используете … нажмите «изменить» и перейдите в область «SD-карта». Убедитесь, что нажата кнопка «Размер», что рядом с ней есть номер. В противном случае SD-карта не может хранить информацию.

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

Android-эмулятор sdcard push error: файловая система только для чтения