связь Linux <-> Android
Модераторы: Olej, adminn, vikos
Правила форума
Все сообщения не по теме форума будут, без каких либо уведомлений, удаляться, а их авторы - убираться из регистрации.
Язык сообщений - исключительно русский.
Все сообщения не по теме форума будут, без каких либо уведомлений, удаляться, а их авторы - убираться из регистрации.
Язык сообщений - исключительно русский.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
связь Linux <-> Android
Связь по передаче данных между Linux стационар с Android мобильным гаджетом ... как оказывается сильно отличается от а). версий Android (наблюдаю это от версии 2.1 и до 7.0), в). адаптатора этого Android, производителя (от классического Google и до ... Kyocera, Sharp, Xiaomi ...) и т.д.
Т.е.: что не телефон - то долбаться с ним заново!
Здесь для себя конспектирую самые простые и удачные способы...
Т.е.: что не телефон - то долбаться с ним заново!
Здесь для себя конспектирую самые простые и удачные способы...
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: связь Linux <-> Android
FTP-доступ... стационарный Linux и гаджет Android находятся в одной зоне доступа WiFi роутера (точки доступа):
В Play Market выбрал для установки: После установки запуск: Подключаюсь в mc: Вот такой хитро выписанный FTP-адрес: android:android@192.168.1.108:2221 Дальше привычным способом на панели (правая) mc внутри Android - перемещения, копирование и т.д.
... иначе каким бы образом я сюда вставил скриншоты с Android?
Совершенно понятно, что со стороны Linux может использоваться не только mc, но любой FTP-клиент, во множестве представленные в Linux.
В Play Market выбрал для установки: После установки запуск: Подключаюсь в mc: Вот такой хитро выписанный FTP-адрес: android:android@192.168.1.108:2221 Дальше привычным способом на панели (правая) mc внутри Android - перемещения, копирование и т.д.
... иначе каким бы образом я сюда вставил скриншоты с Android?
Совершенно понятно, что со стороны Linux может использоваться не только mc, но любой FTP-клиент, во множестве представленные в Linux.
Re: связь Linux <-> Android
можно просто усб-кабелем соединить комп и андроид
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: связь Linux <-> Android
Вот именно потому такая тема, что соединение по USB кабелю а). не всегда и б). не у всех работает ... в). в зависимости от способа (протокола) подключения (файловый, MTP, PTP, ... - в разных Android этот набор разный).
Во-первых, подключение через USB кабель - это самой общеизвестный и типовой способ ... который здесь по форуму в разных темах много раз обсуждался, начиная ещё с года 2012-го или даже 2010-го (даже ссылки искать не хочется) - так что его не интересно по-новой обсуждать.
Но, далее, подключение через USB кабель имеет свои недостатки:
- не всякий кабель подключается ... кабель которому 2-3 года использования раздёргиваются жилы, увеличивается сопротивление, подключение нормально не проходит...
- раздалбывается микро-USB телефона, что в конце-концов закончится выбрасыванием телефона (практически не лечится);
- во время подключения по USB не рекомендуется (в тех. документации телефонов и производителями) использование телефона (именно из-за пред. пункта - раздалбывания микро-USB);
P.S. Поэтому особо полезно иметь связь без проводов.
И когда я сижу работаю с несколькими компьютерами, и по столу разбросано пара-тройка телефонов-планшетов, то просто намного быстрее (менее хлопотно) подключиться к нужному гаджету по WiFi, чем идти искать USB кабель, убеждаться в его работоспособности, подключать, выбирать режим подключения и т.д.
P.P.S. А про трудности с подключением по USB, и то как их решить, можно посмотреть: Подключение смартфона Xiaomi к компьютеру через USB
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: связь Linux <-> Android
Кстати, это тоже интересный вопрос: как войти и разрешить подключение и отладку по USB.
Это делается по-разному в телефонах разных производителей (на моей памяти у меня було 5 или 6 телефонов, у которых это делалось совершенно по-разному).
Вот например на теперешнем Xiaomi MI MAX (версия MIUI 10.2), для примера, эти все возможности выглядят очень смешно и разнообразно (но это ещё нужно понаходить! ):
1. для входя в "Режим разработчика" нужно в настройках "О телефоне" тапнуть 7 раз на позиции меню "Версия MIUI" ("Вы стали разработчиком!")
2. для того, чтобы попасть в скрытое "Инженерное меню" тапнуть 5 раз на совсем другую позиции меню "Версия ядра" ... вон так какие смешные позиции и сколько их много! 3. А ещё есть такая штучка как "специальный код", который нужно набирать в наборе телефонного номера, и код нужно набирать - самый разный для разных производителей и телефонов: ##6484## , ##4636## , или ##3646633## ... у меня это: *#*#4636#*#* - и там находится тонкая настройка режимов 3G/4G (см. о спец. кодах: Инженерное сервисное меню на смартфонах Xiaomi).
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: связь Linux <-> Android
Теперь то же самое, но по Bluetooth...
Bluetooth диспетчер Linux (Fedora 30 + Cinnamon) должен увидеть телефон (имя Mi Phone, установлено в настройках телефона): Встречно Bluetooth телефона должен увидеть компьютер:
Код: Выделить всё
[olej@DELL 2020_WORK]$ uname -n
DELL
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: связь Linux <-> Android
Дальше - выбор и передача файлов:
- на телефоне в приложении "Проводник" (как я понимаю в любом файловом менеджере)...
- выбираю (отмечаю) файлы, подлежащие передаче: - после чего операция: "Отправить" - предоставляются приложения на выбор, кому отправить, меня интересует Bluetooth: - после чего инициализируется со стороны телефона передача файлов, а на Linux-компьютере запрашивается подтверждение на приём файлов;
- файлы передаваемые по Bluetooth загружаются в каталог с фиксированным именем: $HOME/Загрузки
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: связь Linux <-> Android
Код: Выделить всё
[olej@DELL Загрузки]$ pwd
/home/olej/Загрузки
[olej@DELL Загрузки]$ ls -l *.png
-rw------- 1 olej olej 57059 мар 3 17:56 Screenshot_2020-03-03-17-35-58-731_com.android.settings.png
-rw------- 1 olej olej 62644 мар 3 17:56 Screenshot_2020-03-03-17-38-00-141_com.android.settings.png
[olej@DELL Загрузки]$ file *.png
Screenshot_2020-03-03-17-35-58-731_com.android.settings.png: PNG image data, 1080 x 1920, 8-bit/color RGB, non-interlaced
Screenshot_2020-03-03-17-38-00-141_com.android.settings.png: PNG image data, 1080 x 1920, 8-bit/color RGB, non-interlaced
Как видно из всего этого, подключение по Bluetooth вполне возможно ... но оно более хлопотно и, главное, менее гибкое чем через WiFi по FTP.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: связь Linux <-> Android
Ещё раз понадобилось: для скачивания фотографий монитора при настройках BIOS (скриншот не сохранишь! ).
Уточнение: Android телефон находится в зоне WiFi точки доступа в локальной сети + компьютер подлючен проводным Ethernet с IP в той же подсети.
1. запуска на Android WI-FI FTP-сервер, установленный как показано выше...
2. подключение с компьютера: адресная строка (эти параметры взяты с экрана Android FTP-сервера):
3. проблемой для меня было: каталог Andrid где находятся изображения с камеры? ... вот он: т.е. ссылка (правая панель) выглядит так:android:android@192.168.1.104:2221
4. дальше, как всегда в mc, по F5 копирую выбранные файлы ... а по F8 могу подчистить каталоги Android...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей