Как управлять андроидом с компьютера
Младший брат Большого Брата? (управляем мобильным устройством с компьютера)
Сначала эта публикация задумывалась как небольшой обзор средств для облегчения жизни при мобильной разработке на 1С, но постепенно она переросла в ответ на вопрос, заданный в статье на Хабре: «Кто в доме хозяин: ПК, ноутбук, смартфон или… планшет?» Спойлер: это не они. Тех, кто заинтересовался, прошу под кат…
Эпиграф:
— Мой друг, если на одну чашу весов положить случайные половые связи,
а на другую — хороший коньяк, я бы выбрал…
— Постой, постой, а зачем их класть на разные чаши?
© [Михаил Жванецкий]
Одному брату досталась мельница, второму осел, третьему кот.
Ну офигеть теперь… подумал четвертый брат
©www.anekdot.ru
Есть статья на Хабре «Кто в доме хозяин: ПК, ноутбук, смартфон или… планшет?». Ее тезисное изложение. «Персональный компьютер (он же ББ, десктоп), Ноутбуки наступают, Смартфон смешон?, Планшет? Вы серьёзно?» Мнение автора: Я не представляю, как можно без десктопа. Другие гаджеты меркнут на его фоне. Папа-ПК решал, решает, и еще долго будет решать, а все остальные его собратья будут лишь дополнять функционал Большого Брата (цитата).
Ищем главного:
Мобильная бухгалтерия совершенно БЕСПЛАТНО:
— Рассчитает и напомнит о налогах: УСН, ЕНВД, страховых взносах и патенте, налоге для самозанятых
— Подготовит и отправит платежи напрямую в банк
— Напомнит о сдаче и заполнит декларации УСН 2019, ЕНВД
— Отправит клиенту Счет, Акт или Накладную
Мобильная бухгалтерия подходит:
• Предпринимателю на УСН «Доходы», УСН «Доходы минус расходы» с любой ставкой: 0%, 4%, 6% и 15% и налоговых каникулах, ЕНВД и Патенте
• Организации на УСН (6% и 15%), ЕНВД и общем режиме (Налог на прибыль и НДС)*
• Самозанятому (плательщику налога на профессиональный доход, зарегистрированному в сервисе «Мой налог»)
Многие ИТ-шники работают как ИП или самозанятые, так вот по мнению многих моих знакомых, а не только официальному маркетингу, это приложение функциональнее и удобнее компьютерной программы, если вести учет для одного человека. Все основные плюшки на момент публикации в 10 минутном официальном видео:
Скачать ее можно бесплатно, понятно, что некоторые функции разблокируются встроенными покупками, но порядок цены там мобильный — пара долларов.
3. И компот. Еще один немаловажный плюс, это резервное копирование и восстановление данных на другом устройстве. В android все это делается легко и непринужденно, а иногда и незаметно для пользователя.
Небольшими бонусами идут отсутствие масштабных брешей в безопасности (при типовом использовании), вирусов, зависаний, перезагрузок и т.п.
И что совсем хорошо — это праздник, который всегда с тобой. На работе, на отдыхе, на необитаемом острове тоже, но насколько хватит заряда (или придется добывать электричество трением).
Надеюсь я уговорил даже тех, кто плюсовал статье на Хабре в пользу Папы-ПК.
А самые нетерпеливые уже скачивают приложения на свой девайс.
Теперь как водится ложка дегтя (не буду прятать ее в сноску под звездочку * и писать мелким шрифтом)
Это небольшой размер экрана и неудобство ввода. Будем с этим бороться.
Постановка задачи:
1. Нужно вести отладку / учет / работать с офисными документами на мобильном устройстве.
2. С теми же удобствами как и на персональном компьютере.
3. У вас есть персональный компьютер. Это было в исходных данных и как рабочее место для программирования пока ПК действительно в лидерах.
Решение:
Про которое и планировалась изначально статья: обзор приложений для управления мобильным устройством на android с персонального компьютера.
Можно конечно уйти в минимализм и для смартфона с MHL просто подключить монитор и мышь с клавиатурой по bluetooth.
Это вариант рабочий, для некоторых вообще отличный, но он собственно в одно предложение и умещается.
Допустим, в несколько предложений:
Техническое отступление: Интерфейс MHL — стандарт, позволяющий пользоваться разъемом microUSB в качестве порта HDMI для передачи изображения с мобильного устройства на телевизор. Спецификация обеспечивает транслирование видео в разрешении до 1080p (Full HD) с многоканальным звуком.
Как узнать, поддерживает ли смартфон MHL?
Для начала, можно посетить официальный сайт MHL, на котором опубликован список устройств, поддерживающих технологию. На странице необходимо ввести название своего смартфона и выполнить поиск. Но есть большая проблема — неполный каталог. Пользователи утверждают, что некоторые телефоны, точно поддерживающие стандарт, не содержатся в списке. Лучше воспользоваться альтернативным вариантом — установить программу для проверки поддержки MHL. Она называется «MHL Checker» и совершенно бесплатно доступна в Google Play (тоже неполная база). Еще лучше методом «тыка».
Про этот вариант завершаем. Как мы договаривались, у вас в доме есть ПК, поэтому переходим к обзору программ удаленного управления.
1. Если бы мы говорили о двух настольных компьютерах, то это был бы конечно TeamViewer, слово, ставшее уже нарицательным.
Но в мире мобильных, первым и до сих пор держащим пальму лидерства, остается AirDroid.
Это универсальное решение для всего, будь то уведомления, передача файлов, зеркальное отображение экрана, удаленный доступ и многое другое. На рынке очень мало приложений, которые предлагают все эти функции в одном приложении.
Варианты как для root, так и non-root доступа. Простота настройки. Работает только по сети, вместо подключения по USB предлагается поднять hotspot на вашем android устройстве. Отсюда лаги по скорости. И еще из минусов, это ограничения по трафику в 200 Мб, показ рекламы, но снять все это можно за 3$ в месяц.
2. ApowerMirror, приложение с аналогичным набором функций, но не русифицированное и с менее проработанным интерфейсом, я еще не нашел в нем функции передачи файлов. В платной версии есть возможность подключения по USB, а возможности бесплатной не так сильно ограничены (если не считать постоянно висящего напоминания).
Приложение на мой взгляд работает чуть быстрее, возможно оптимизирует прохождение трафика, когда понимает, что устройство в одной локальной сети.
3. Добрались до тимьюера и его клонов. Хотя в отзывах TeamViewer QuickSupport (а именно его надо устанавливать на телефон) полным полно призывов не устанавливать это приложение, чтобы мошенники не управляли вашим телефоном, мне не удалось порулить даже своим, может для этого надо быть мошенником.
AnyDesk экран показал, но не дал напечатать с клавиатуры.
Возможно для других телефонов все и работает.
4. Your Phone Companion is an app by Microsoft, пока вещь для избранных, но в будущем возможно одна из самых востребованных функций windows 10. Пока сложно найти в живой природе.
5. Поэтому переходим к гиковским методам использующим ADB интерфейс. С ним мы получим полную свободу действий и как следствие возню с настройками (как и все гиковские вещи они могут периодически работать/глючить/не работать).
За драйверами надо сходить на официальный сайт android
ADB входит в состав Android SDK, берем на этом же сайте
Желательно, чтобы каталог с ADB был один, разные авторы программ поступают по разному, правильные, при запуске программы спрашивают/запоминают путь к \android\sdk\platform-tools, кто то включает ADB в поставку, тогда на компьютере появляется зоопарк различных релизов, которые не дружат между собой. Чтобы комфортно работать, надо заменить саму программу на ссылку к \android\sdk\platform-tools.
Первым делом получим доступ к файловой системе устройства через графический интерфейс, таких утилит достаточно и как правило это целый комбайн, позволяющий выполнять с девайсом разные операции.
Например, старый, но очень приятный проект QtADB
Мой выбор — это «швейцарский нож» Droid Explorer, он закрывает как раз все функции, кроме удаленного управления.
Для удаленного управления есть бесплатная open source просто супер утилита (от широко известного в узких кругах производителя эмулятора android Genymotion) компании genymobile: scrcpy
Полный список возможностей на странице проекта: github.com/Genymobile/scrcpy
Ведь может собственных платонов
и быстрых разумом ньютонов земля российская рождать.
Но мы — россияне не привыкли ждать милостей от природы и у нас есть форк scrcpy 1.10 by Lurker, который эту проблему решает.
Для этого правда нужно установить на мобильный девайс приложение ADBKeyBoard-debug.apk (привет параноикам).
Зато потом, вы можете не только работать с приложениями на устройстве в русской раскладке, но и затратив немного времени создать для них ярлыки запуска как для приложения windows.
Примеры для упомянутых в публикации приложений:
Вишенка на торте: Переключиться на adb over Wi-Fi
adb tcpip 5555
adb connect device_ip_address
Завершение Все только начинается:
Мы разобрали решение, которое поможет вам не только при мобильной разработке на 1С, но и в повседневной жизни.
Краткий обзор написанного на видео:
Поскольку вы вместе со мной пошли гиковским путем, для вас все только начинается.
Впереди новогодние каникулы, кто то пораньше оторвется от оливье и сможет добавить в комментариях свои варианты или напишет свою статью, кто то настроит мобильную бухгалтерию или мобильную кассу.
В любом случае, если вы дочитали до этого места, вы не удержитесь от экспериментов.
Кто в доме хозяин:
Несомненно это робот-пылесос. Судя по тому, как он деловито шныряет по дому, делая вид, что убирается, это скайнет подослал(-а? мы ведь не знает какого пола скайнет) его из будущего. Будете его пинать, и он может наглухо спрятать ваш любимый правый носок со смешариками, а вашей нынешней выкатить из под дивана интимные предметы гардероба вашей бывшей. Он подслушивает днем ваши разговоры, а ночью подкатывает к стиральной машине и вместе они перемывают ваше грязное белье.
Вот и сейчас, пока я пишу статью, мне кажется он о чем то догадывается
Управление телефоном Андроид с компьютера: ТОП-10 программ для прямого и удаленного управления Android с ПК
В статье мы подробно расскажем, какими способами можно управлять Андроидом с компьютера. Полное управление Андроидом с компьютера, к сожалению, невозможно: у вас не получится, в частности, использовать физические кнопки для входа в режим рекавери или прошивки. А вот для выполнения основных функций, для которых управление Android с ПК или ноутбука чаще всего и требуется, возможностей перечисленных ниже приложений более чем хватает.
Посредством этих приложений вы сможете не только пользоваться своим смартфоном или планшетом, находясь за компьютером, но и настраивать гаджеты удалённо: для друзей, старших родственников или коллег. Сразу заметим, что все приведённые в статье способы безопасны и для ПК, и для ОС Андроид. Важное условие их функционирования — предварительно настроенное сопряжение: пока владелец гаджета не разрешит подключение, управлять Android не получится.
Если же смартфон или планшет у вас под рукой, можно настроить подключение и посредством кабеля, а также блютуз-канала; в последнем случае важно, чтобы передатчик был установлен и исправно работал и на компьютере. В некоторых случаях для настройки Андроид вам достаточно будет задействовать онлайн-сервис Google; в других — придётся установить на персональный компьютер специальную программу: Vysor, Android Device Manager, TeamViewer или аналогичную.
Рассматриваемое в нашей статье удаленное управление смартфоном Андроид с компьютера может потребоваться по самым разным причинам. Например, вы забыли аппарат, на котором имеются важные рабочие файлы, дома; или хотите поиграть в одну из игр для Android, не отвлекаясь от ПК; или вам необходимо срочно настроить новый смартфон знакомому или родному человеку, мало разбирающемуся в операционной системе; возможны и другие варианты — к счастью, ответы на все эти вопросы приблизительно одинаковы. Помимо данной статьи, советуем прочитать инструкцию по синхронизации Андроид с компьютером.
В зависимости от поставленной задачи вам может потребоваться установить приложение для Виндовс, Макинтош или другой операционной системы; в некоторых случаях можно ограничиться добавлением в браузер расширения (например, это касается Vysor). Читайте предлагаемую ниже инструкцию, выбирайте наиболее подходящий для вас инструмент управления Андроидом с компьютера — и приступайте!
Приложение #1: APowerMirror
Неплохая программа, при помощи которой вы сможете получить практически безграничный контроль над мобильным телефоном или планшетом на базе Андроид. Сразу после того, как будет установлено соединение, вы увидите на экране копию тачскрина — и сможете начать удаленное управление телефоном Android с компьютера, пользуясь привычными мышью и клавиатурой.
В частности, имеется возможность снимать скриншоты, записывать игровой или рабочий процесс с экрана телефона, открывать папки, воспроизводить на ПК файлы. И самое приятное — чтобы пользоваться приложением, нет необходимости получать на устройстве рут-права, лишаясь таким образом гарантии. Программа отлично работает со всеми устройствами Андроид, вне зависимости от производителя и модели.
На инсталляцию программы не уйдёт много времени: когда скачаете продукт, выполните установку, запустите приложение, используя ярлык с рабочего стола — и начинайте управлять телефоном с ПК. Возможные варианты соединения — посредством беспроводной сети или USB-кабеля. А чтобы начать работу с программой, достаточно щёлкнуть по кнопке Start Now.
Приведём краткую инструкцию по работе с приложением:
Как можете убедиться, приложение достаточно просто в установке и использовании, не требует сложной предварительной настройки подключения к персональному компьютеру. Самый серьёзный его недостаток — сильно ограниченный бесплатный функционал; впрочем, чтобы разобраться, как управлять Андроидом через компьютер, вполне достаточно и бесплатной базовой версии.
Приложение #2: Vysor
Рассматриваемый в этом разделе продукт распространяется в виде надстройки для хромоподобных браузеров, а не отдельного приложения. Зайдите в магазин расширений по ссылке выше, скачайте и установите Vysor, а затем, включив панель приложений, если она пока была неактивна, начинайте работу. Если отдельной кнопки не видите, кликните по панели настроек правой клавишей мышки, после чего разрешите отображение пункта «Сервисы».
Почти всё готово к началу работы. Перед сопряжением компьютера и устройства на базе Андроид разрешите на последнем отладку по USB (найдите в списке системных настроек подпункт «Для разработчиков»), а также удостоверьтесь, что под рукой есть исправный кабель для подключения.
Краткая инструкция по работе с программой:
В целом приложение проще в освоении, предлагает только по-настоящему необходимые функции — а значит, значительно лучше подходит для домашнего использования с целью решения несложных задач.
Приложение #3: MyPhoneExplorer
Очень популярная программа, при помощи которой вы сможете не только увидеть файловую систему телефона или планшета, но и включить синхронизацию, перенеся на жёсткий диск все по-настоящему важные данные. Возможные способы подключения гаджета — управление Андроид с компьютера через USB, вай-фай или Bluetooth-канал. Первый способ — более эффективный, а также значительно более «скоростной»: вам не придётся ждать, пока посылаемые на смартфон команды пройдут через оба блютуз-передатчика и будут обработаны операционной системой.
В функционал программы для управления мобильным телефоном на базе Android входят такие возможности:
Отметим, что программа прекрасно работает как с проводными, так и с беспроводными мышами, а также легко переходит в полноэкранный режим. Самый существенный минус продукта — невозможность в режиме дублирования звонить или принимать голосовые вызовы.
Управление по WiFi
Беспроводное подключение к гаджету особенно полезно, если он находится не в зоне прямой досягаемости. Тем не менее, и в этом случае управление экраном Android с компьютера имеет важное ограничение: и ПК, и устройство должны быть расположены в общей беспроводной сети. После того, как подключите компьютер и телефон к вай-фаю, дайте приложению несколько секунд на инициализацию ОС Андроид. В ответ на запрос операционной системы, появившийся на тачскрине, разрешите доступ ПК к файловой системе, а также, по мере необходимости, выдайте прочие разрешения.
Управление по USB-кабелю
Как и во всех перечисленных в статье приложениях, в этом вам перед тем, как сможете воспользоваться USB-соединением, понадобится разрешить в разделе для разработчиков отладку по ЮСБ. Возможно, для этого придётся лишь активировать раздел, после чего установить размещённый в нём ползунок в соответствующую позицию. Скорее всего, однако, необходимый для работы раздел пока скрыт.
Чтобы найти его, откройте другой раздел, «О телефоне» или имеющий схожее наименование, и несколько раз быстро тапните по строке с номером сборки Android. В результате вы должны увидеть на тачскрине уведомление, что нужный вам раздел разблокирован. Перейдите в него, при необходимости — передвиньте в активное положение основной ползунок, включающий все прочие опции; теперь, чтобы запустить управление Android с компьютера через USB, достаточно будет активировать переключатель отладки. Вот и всё — запускайте приложение и приступайте к работе в смартфоне!
Управление по Bluetooth
Чтобы включить такой способ соединения, вам прежде всего необходимо убедиться, что блютуз-передатчик имеется и на ноутбуке (это почти всегда так) или компьютере (скорее всего, потребуется купить отдельный модуль, подключаемый к разъёму USB). После того, как эта проблема будет решена, активируйте соединение на обоих устройствах и выполните сопряжение смартфона или планшета и ПК. Использовать этот способ соединения не советуем: настройка соединения достаточно утомительная, а скорость передачи информации существенно меньше, чем при использовании кабеля или беспроводной сети.
Приложение #4: AirDroid
Также крайне популярная программа, служащая как эмулятором, что нам в данном случае не слишком интересно, так и средством передачи файлов с телефона на компьютер. Для подключения смартфона на базе Андроид можно использовать беспроводную сеть, к которой необходимо заранее подключить и ПК, и гаджет; кроме того, возможно управление Андроидом с пк через USB. Существует и специальное расширение для браузеров на основе Chrome.
Когда установите и запустите программу, включите в основном окне опцию AirMirror. Далее необходимо внимательно следовать предлагаемой разработчиками инструкции, появившейся на экране компьютера. В результате проделанных вами действий вы сможете подключать телефон к ПК, вводя в строке браузера адрес IP, присвоенный системой. Когда соединение будет установлено, вы сможете создавать резервные копии данных, просматривать файлы, проверять уровень зарядки аккумулятора, читать сообщения — и пользоваться другими, не менее полезными опциями.
Приложение #5: MirrorGo
Основное назначение этой программы — быстрое дублирование тачскрина на большой монитор. Таким образом, после настройки приложения вы сможете с комфортом играть на ПК в мобильные игры, работать в специальных приложениях, даже читать электронные книги или смотреть презентации — вы сами выбираете, с какой целью будете использовать удаленное управление Андроид с компьютера.
К самым приятным преимуществам приложения относятся:
Чтобы приступить к управлению Андроидом, вам потребуется предварительно установить соответствующие версии приложения и на компьютер или ноутбук, и на телефон или планшет. После того, как подключите телефон посредством USB-кабеля, выдайте по запросу операционной системы все необходимые разрешения и подождите, пока будет закончена первичная синхронизация; затем можете настроить качество передаваемой картинки — и переходить к управлению гаджетом.
Приложение #6: Device Manager
При помощи этого универсального продукта вы легко сможете не только управлять устройством на базе Андроид, но и, к примеру, полностью блокировать телефон при его утере — или отслеживать местоположение пропавшего гаджета на интерактивной карте. Об этом приложении мы уже писали в нашем топе полезных приложений для Android. Все возможные действия требуют предварительной активации удалённого управления в меню настроек, а точнее — в разделе «Безопасность и администрирование».
В список возможностей, которые даёт удаленное управление Android с компьютера, входят:
Как видите, настроек немало; и всё же они по большему счёту предназначены для экстренных случаев, а не для пользования смартфоном или планшетом в быту.
Приложение #7: Samsung Flow
Фирменный сервис, реализованный «Самсунг» и обеспечивающий простое управление гаджетами соответствующего производителя, к примеру, выполнять синхронизацию всех важных данных. Приведём краткую инструкцию по работе с приложением:
Приложение #8: TeamViewer QuickSupport
Очень простое, удобное в работе приложение, содержащее минимум настроек и идеально подходящее для начинающего пользователя. Показывает хорошую скорость передачи файлов, распространяется совершенно бесплатно. В этом случае управление телефоном Андроид с компьютера может осуществляться любыми пользователями, выполнившими сопряжение: гаджет не обязательно должен быть под рукой.
Порядок подключения Android к ПК предельно прост:
Приложение #9: Your Phone Companion
В достаточно богатый функционал этой программы от Microsoft входят:
Приложение #10: Scrcpy
Программа распространяется абсолютно безвозмездно, в отличие от большинства аналогов, в принципе не имеет платных опций. Для подключения можно использовать как ЮСБ-кабель, так и беспроводную сеть. Возможности, предлагаемые приложением, — полное дублирование экрана смартфона, передача данных с ПК на Андроид и обратно, настройка системных параметров. Отметим, что использование программы на ОС Linux также возможно, однако в этом случае вам придётся выполнить несколько дополнительных настроек терминала.
Остались вопросы или хотите рассказать об интересных аналогах приложений для управления Андроидом с Виндовс? Пишите в комментариях — с радостью обсудим!