Как подключить Nexus 7 для передачи файлов? [дубликат]

На этот вопрос уже есть ответ здесь:

I хочу переместить некоторые файлы с моего ПК на Nexus 7. Планшет подключен к USB-порту моего ПК, и он успешно заряжается. К сожалению, компьютер не обнаруживает устройства - я ожидал, что планшет Nexus 7 будет показан как внешнее устройство (например, моя флеш-память USB).

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

Я использую Ubuntu 12.04 LTS.

Есть ли простой способ подключить устройства к моему компьютеру и переместить некоторую информацию между ними?

43
задан 30 November 2013 в 17:41

7 ответов

Вы должны следовать приведенной ниже процедуре, чтобы делиться контентом между Ubuntu и Nexus 7.

Установите необходимые инструменты с помощью терминала.

sudo apt-get install mtp-tools mtpfs 

Подключите ваш Galaxy Nexus к вашему компьютеру. На телефоне откройте ящик уведомлений и нажмите «Тип USB-соединения». Убедитесь, что выбран MTP.

Введите эти команды в терминале:

mtp-detect | grep idVendor
mtp-detect | grep idProduct

Вывод этих команд должен дать вам idVendor и idProduct. Запишите приведенные значения, так как они понадобятся вам позже.

Выполнить эту команду в терминале:

gksu gedit /etc/udev/rules.d/51-android.rules

Должно открыться окно Gedit. Просто скопируйте и вставьте строку ниже.

SUBSYSTEM=="usb", ATTR{idVendor}=="VENDORID", ATTR{idProduct}=="PRODUCTID", MODE="0666"

Замените VENDORID и PRODUCTID на idVendor и idProduct, которые вы отметили ранее в Gedit.

Сохраните и закройте файл. Затем отключите телефон и выполните следующие команды:

sudo service udev restart
sudo mkdir /media/GalaxyNexus
sudo chmod a+rwx /media/GalaxyNexus
sudo adduser YOURUSERNAME fuse

Замените YOURUSERNAME на ваше имя пользователя Ubuntu. Теперь выполните эту команду:

gksu gedit /etc/fuse.conf

В окне Gedit удалите # в начале последней строки.

Вы почти закончили! Теперь перезагрузите компьютер и затем выполните эти три команды:

echo "alias android-connect=\"mtpfs -o allow_other /media/GalaxyNexus\"" >> ~/.bashrc
echo "alias android-disconnect=\"fusermount -u /media/GalaxyNexus\"" >> ~/.bashrc
source ~/.bashrc

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

Снова подключите телефон, а затем убедитесь, что ваш телефон использует MTP, затем выполните следующую команду:

android-connect

Вы сможете подключить Nexus 7 ваш к компьютеру Ubuntu.

0
ответ дан 30 November 2013 в 17:41

Вы можете просто переключить Nexus 7 в режим камеры (PTP) в разделе «Хранилище / USB-соединение».

0
ответ дан 30 November 2013 в 17:41

gMtp - это приложение на основе mtp, обеспечивающее графический интерфейс для подключения к устройству.

Все, что нужно, это подключить libusb-dev, библиотеки mtp и gmtp. Эта ссылка предоставляет информацию об этом

http://www.humans-enabled.com/2011/12/how-to-fix-samsung-galaxy-nexus-mtp.html [ 113]

Вам даже не нужно компилировать libmtp из исходного кода, как обсуждалось в статье. Я использовал synaptic и выбрал все необходимые пакеты, и все сразу заработало.

Это может быть проще, если не хочешь возиться со скриптами udev.

0
ответ дан 30 November 2013 в 17:41

Я обнаружил, что самый простой способ передачи файлов - это приложение под названием AirDroid . Вам понадобится ноутбук и усилитель Android-устройство должно быть подключено к той же сети.

Шаги

  1. Установите airdroid на устройство Android

  2. запустите приложение, если устройство Android и ноутбук в одной сети будут работать автоматически
    определить IP-адрес компьютера и попросить ввести сгенерированный контакт на устройстве Android по веб-адресу компьютера, который является http://web.airdroid.com/

  3. Вставьте данные на свой компьютер в определенную папку, скажем, «Загрузить в этом случае»
  4. На устройстве Android получить доступ к вашей папке через показанную вторую вкладку с именем «Инструменты»
0
ответ дан 30 November 2013 в 17:41

Для личного пользования я использовал инструкции, аналогичные тем, которые @KK Patel предоставил в своем ответе.

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

Это решение не требует какой-либо настройки в системах Ubuntu .

Все, что нужно, - это приложение, установленное на телефоне Android, общее беспроводное соединение между телефоном и системой Ubuntu, а также веб-браузер на машине, на которой работает Ubuntu.

На телефоне Android выполните следующие действия:

  1. Перейдите по этой ссылке: https://play.google.com/store/apps/details?id= com.sand.airdroid & amp; hl = ru

    или:

    • Запустите приложение Google Play
    • Поиск AirDroid
  2. Установите приложение AirDroid
  3. Запустите приложение AirDroid на телефоне Приложение AirDroid предоставит URL-адрес для подключения, а также код подтверждения QR. Запишите эти два бита информации.

В системе Ubuntu выполните следующие действия:

  1. Запустите веб-браузер.
  2. Введите URL-адрес, предоставленный AirDroid, с телефона (т. Е. 198.168.1.4:9100 (здесь вместо фактического IP-адреса и номера порта))
  3. Пользователю будет предложено ввести логин. Используйте QR-код, предоставленный телефоном. Вы также можете подключиться через https для более безопасного подключения.

После входа в систему через веб-браузер будет представлен «рабочий стол» для связи с вашим телефоном Android:

Это обеспечивает простой метод передачи файлов, фотографий, обновления контактов и т. д. между телефоном Android и системой Ubuntu.

0
ответ дан 30 November 2013 в 17:41

Вы хотите установить gvfs-mtp, потому что это самый простой и удобный способ.

sudo add-apt-repository ppa:langdalepl/gvfs-mtp

sudo apt-get update && sudo apt-get dist-upgrade

sudo reboot

Веселись.

0
ответ дан 30 November 2013 в 17:41

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

https: / /github.com/hanwen/go-mtpfs

0
ответ дан 30 November 2013 в 17:41

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

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