Это хорошо работало несколько дней назад затем внезапно. Ничто. Я включусь, это в телефоне говорит, предоставляют доступ, да, и это покажет SD-карту и Телефон, но попробует открытую SD-карту, и я добираюсь, libmtp ошибка не может получить объектные дескрипторы.
У меня была подобная проблема, но с Краем Samsung S6. Я использовал Передачу файлов Android для Linux, и это работало! Работавший фантастически на самом деле! Короче говоря... "Это просто работает!"
Необходимо будет загрузить и создать его из GitHub: https://github.com/whoozle/android-file-transfer-linux
Только для добавления к ограниченным инструкциям относительно, "как создать страницу" на GitHub для менее технического, также друг Google, если указания внизу не являются достаточно четкими;
~$ sudo apt-get install build-essential cmake libqt4-dev ninja-build libfuse-dev libreadline-dev
~$ mkdir build
~$ cd build
~$ cmake ..
~$ make -j<number of cores you have>
. Таким образом в моем случае с i7 cpu это ~$ make -j8
~$ cd qt
~$ ./android-file-transfer
Это - большой лейкопластырь НЕ, решение... устанавливает FTP Server app
на Вашем андроиде... Я склонен использовать тот от "Оливкового дерева"... запускают то приложение и включают FTP-сервер... переходят к человечности, открывают Файлы (файловый менеджер) и совершают нападки + Locations
на левом столбце затем вводят адрес ftp как показано в Ваш телефон, подобный
ftp://192.168.1.102:2221 # <-- your IP may be different
теперь Вы соединены и можете передать файлы между телефоном <-> человечность
Android 7 <-> человечность {16.04... 19.04}
Я лично нахожу человечность очень хорошим дистрибутивом однако, его возможность соединения Android чрезвычайно плоха и была, так как начало может несколько лет назад... Я склонен использовать предрелизные выпуски поэтому, когда вещи как этот сбой, я рисую мелом его до меня компилирующий/устанавливающий слишком многих жулик repos... следовательно эта работа вокруг как я действительно, надеются, что кто-то передает по каналу в с действительным решением