Почему я получаю эти сообщения об ошибках, когда пытаюсь просматривать мультимедийные файлы на своем Android-устройстве?

(Примечание: этот вопрос первоначально выразил две проблемы. После создания щедрости я понял некоторые вещи, поэтому я сузил его до одной проблемы.)

Я только что сделал новый Установка Ubuntu 14.04.

Когда я подключаю свой телефон Android к USB, я могу получить доступ к файлам на телефоне, хотя и не плавно. Изображения и звуковые файлы не будут открываться, если только я не скопирую их на компьютер.

Это ошибка, если я пытаюсь открыть файл изображения:

"Не удалось открыть входной поток для файла «

Почему я получаю эту ошибку и как я могу подключиться к Android без проблем?

Заметьте, я попытался переключиться с режима MTP на PTP, и когда я это сделаю, Кажется, я вообще не вижу файлов на телефоне. Я установил mtp-tools. Я могу подключиться через USB-накопитель, а затем я могу просматривать файлы изображений и использовать Banshee. Недостатком является то, что на устройстве Android требуется полдюжины экранов и выборов, чтобы каждый раз подключаться к USB-накопителю, и я ищу функциональность plug and play.

Также обратите внимание, что я Я не согласен с решениями в том смысле, что мне все равно, если это означает использование MTP, PTP или USB-хранилища. Я хочу, чтобы иметь возможность использовать мое устройство Android без видимости, просто подключить его и использовать, и я не беспокоюсь о том, как это происходит.

Android-устройство - Samsung Galaxy S2, работающее под управлением Android 4.1. 2.

1
задан 6 May 2014 в 15:45

6 ответов

Ошибка, которая была четко показана, Unable to mount MTP device. Поэтому ваша система не смогла установить (открыть) это устройство mtp. Установка пакета mtp-tools решит эту ошибку и заставит ваше устройство mtp подключиться.

sudo apt-get install mtp-tools
7
ответ дан 24 May 2018 в 09:19
  • 1
    Подключите телефон к порту USB 3.0 не в версии 2.0 – Avinash Raj 20 April 2014 в 06:18
  • 2
    Один с bluetongue = USB 3.0. Убедитесь, что на телефоне отключена опция подключения USB-модема. – Avinash Raj 20 April 2014 в 06:27
  • 3
    Согласно lsusb, все мои USB-порты USB 2.0. Кроме того, USB-модем не включен. Я ценю вашу помощь, и вы можете быть правы в том, что эта ошибка частично связана с подключением USB 2.0 к компьютеру, но мне трудно поверить, что нет способа решить эту ошибку, не получая порт USB 3.0. – Questioner 20 April 2014 в 06:31
  • 4
    @AvinashRaj вау ничего себе вау! Подключение к usb 3.0 решило мою проблему (из-за сбоев передачи файлов со случайным типом) после того, как вы попробовали много решений, спасибо! Можете ли вы объяснить, почему соединение usb 3.0 является значительным? – ASten 19 March 2017 в 02:08

В моей галактике s3 (android 4.4) я изменил настройки с Media Device (MTP) на Camera (PTP), и я смог просто просматривать мои Картинки и другие файлы.

2
ответ дан 24 May 2018 в 09:19

Вы будете рады узнать, что предыдущий набор USB-утилит все еще используется. Это работа, а не постоянное исправление. RC

На вашем телефоне Android выберите «Приложение»> «Настройки». Перейдите в «Беспроводная сеть и сеть» и выберите «Утилиты USB». Нажмите «Подключить хранилище к ПК», прежде чем подключать кабель USB. Должно появиться сообщение: Подключите USB-кабель для использования массового хранилища. Теперь подключите USB-кабель к компьютеру. Зеленый робот-робот должен отображаться с помощью кнопки выбора «Подключить USB-накопитель»; нажмите на это. Зеленый робот становится оранжевым, и теперь вы можете получить доступ к файлам на внутренней памяти и SD-карте вашего телефона.

источник: http://catlingmindswipe.blogspot.com/2012/05/how-to-connect-android-samsung-galaxy.html

Мои тесты показывают, что установка PCManFM из Центр программного обеспечения также позволит вам получать доступ к вашим файлам на устройстве в том виде, в котором он работал в течение нескольких лет.

1
ответ дан 24 May 2018 в 09:19
  • 1
    Спасибо за этот ответ. Как уже упоминалось в этом вопросе, я знаю, что этот вариант существует. Тем не менее, я ищу функциональность plug-and-play. Необходимость проходить через этот набор параметров каждый раз неудобна и подвержена ошибкам. – Questioner 8 May 2014 в 06:39
  • 2
    @ Dave M G Извините, что ваш Samsung Galaxy S2 требует больше шагов для подключения, которое вам нравится. Возможно, сообщество может исправить меня. Если я ошибаюсь, но я считаю, что изменения в вашей прошивке Samsung и / или Android 4.1.2 немного выходят за рамки этого форума. – Elder Geek 8 May 2014 в 18:40
  • 3
    Проблема в том, что тип подключения, о котором я говорю, когда-то существовал. Несколько лет назад я мог подключить свой Android, и он просто появится как внешний диск, и все. Тем не менее, я понимаю, что Google решил сделать свои Android-устройства MTP по умолчанию, но поддержка Ubuntu для MTP была очень неоднородной. Я считаю, что мое устройство Android делает стандарт того, что делают устройства Android, но поддержка Ubuntu для него слаба. Итак, я думаю, что это накладывает бремя на Ubuntu. – Questioner 8 May 2014 в 18:45
  • 4
    У меня есть те же самые результаты с моим устройством Android под 14.04, как у меня до 12.04. Конечно, на моем устройстве работает более ранняя версия системы Android, чем ваша (2.37), и я не могу воспроизвести ни с этим устройством, ни с новым устройством, работающим на 4.3.2. Я буду устанавливать mtp-инструменты и посмотреть, могу ли я воспроизвести, и если это так посмотрите, удаляет ли эта проблема, решает проблему и соответственно отредактирует ответ. – Elder Geek 8 May 2014 в 19:31
  • 5
    Мои результаты с mpt-инструментами хуже ваших (пока не обнаружены устройства) – Elder Geek 8 May 2014 в 20:56

Это может сработать и с 4.1.2 .... невозможно подтвердить

Хранение [Совет] Повторное включение режима Mass Storage Android 4.2.2 Просто захотелось поделиться некоторыми советами с теми, кто хотел снова включите режим Mass Storage на их Android 4.2.2

Подключите телефон к компьютеру (устройство будет подключено в режиме MTP по умолчанию) Перезагрузите телефон при подключении к компьютеру. Подождите, пока вы не увидите значок USB на панели уведомлений Теперь у вас будет возможность выбрать Mass Storage в дальнейшем

source: http://forum.xda-developers.com/showthread.php?t=2350542

0
ответ дан 24 May 2018 в 09:19
  • 1
    Спасибо за это предложение. Просто попробовал, и, к сожалению, единственными параметрами, которые он показывает, являются MTP и PTP. Это может быть только вариант 4.2.2. – Questioner 8 May 2014 в 20:35
  • 2
    @DaveMG Ну, это был длинный выстрел. Все еще может помочь кому-то. Надеюсь, что-то лучше подходит. – Elder Geek 8 May 2014 в 20:54
  • 3
    @DaveMG Вот еще один интересный поток, который может быть полезен: ubuntuforums.org/showthread.php?t=2194853 – Elder Geek 8 May 2014 в 21:03
  • 4
    Установите диспетчер файлов PCManFM. Это работает без видимо для меня до 14.04. Я обнаружил, что он работает под Lubuntu, который по умолчанию использует диспетчер файлов PCMan, поэтому проверен и подтвержден в Ubuntu 14.10 – Elder Geek 9 May 2014 в 21:56
  • 5
    Не будет ли PCManFM File Manager полностью заменять мой оконный интерфейс? Дело не в том, что я против использования другого интерфейса, если он работает лучше, просто это похоже на крупномасштабное изменение с возможными побочными эффектами и репродуцированием. Я должен был быть уверен в степени потрясения, который он мог бы причинить, прежде чем использовать его только для решения этой проблемы. – Questioner 9 May 2014 в 22:30

У меня есть Galaxy S6, и я видел ту же проблему в Ubuntu 15.10 при доступе к файлам на устройстве (Не удалось открыть поток ввода для изображения).

Однако мне удалось скопировать файлы на мой ноутбук и просмотр их там, без изменения каких-либо настроек на телефоне / компьютере.

0
ответ дан 24 May 2018 в 09:19

Много раз сталкиваясь с этой проблемой, я чувствую, что она чаще встречается с телефонами Samsung, чем с телефонами Huawei. Я не тестировал других.

Проблема заключается в моем анализе, что Samsung разрешает ровно один сеанс MTP после подключения USB-кабеля и авторизацию файла для пользователя. Однако Ubuntu (и Kubuntu), по-видимому, закрывают и повторно открывают сеанс MTP через несколько секунд бездействия или пытаются использовать параллельные сеансы MTP (например, для списков каталогов и один для фактической передачи файлов и т. Д.). Но новая сессия MTP не разрешена и не работает, появляется сообщение об ошибке, а телефон Samsung даже закрывает уже разрешенную сессию MTP.

Лучшим решением проблемы является использование mtp-инструментов для постоянного монтирования Android-устройство. Для справки см. В основном: https://wiki.ubuntuusers.de/MTP/

Итак, я напечатал окно терминала:

sudo apt-get install mtp-tools
sudo apt-get install jmtpfs
mkdir ~/samsung

(Это нужно сделать только один раз В более старых версиях Ubuntu установите пакет mtpfs вместо jmtpfs)

Затем каждый раз, когда вы хотите подключить телефон, подключите USB-кабель, разблокируйте телефон, затем на телефоне поднимите список сообщений, сползая сверху вниз, и найдите запись «Android-система - USB для nnn». Коснитесь этого элемента, чтобы открылось окно оверлея, которое позволяет вам установить режим USB. Явным образом выберите «передача файла». Если передача файлов уже выбрана, выберите что-то другое вместо этого, затем снова верните окно и выберите «передача файлов» второй раз. Да, использование этого окна в два раза сильно пахнет, как ошибка Samsung.

Иногда, особенно после неудачных попыток монтирования, телефон также вызывает диалог «разрешить доступ к данным по телефону», который позволяет только «да» »и« нет »в качестве ответов. Использование этого диалога тоже работает.

После всего этого приготовления просто выполните:

jmtpfs ~/samsung

И ваши долгожданные файлы появятся в вашем каталоге ~ / samsung и более важно оставаться там до тех пор, пока вы не отсоедините USB-кабель или не выключите смартфон или компьютер. Это даже не повредит, если телефон блокирует свой дисплей или выключает дисплей так долго, как не полностью выключен. Но не пытайтесь нажимать на значок для телефона в средстве просмотра файлов Ubuntu / Kubuntu. Это попытается открыть второй сеанс MTP и может фактически убить первый сеанс MTP. Вместо этого обратитесь в вышеупомянутый каталог ~ / samsung.

Чтобы размонтировать телефон позже, просто введите:

fusermount -u ~/samsung
0
ответ дан 24 May 2018 в 09:19

Другие вопросы по тегам:

Похожие вопросы: