Как использовать ADB по беспроводной сети на вашем Android


ADB означает Android Debug Bridge . Это утилита, которую вы можете установить на свой компьютер в выполнять действия на вашем Android-устройстве. Если вы когда-либо искали какие-либо параметры настройки для своего устройства Android, вы, вероятно, слышали об этой утилите, поскольку она также используется для настройки устройств Android.

В большинстве случаев ADB используется через USB-соединение для отправки и выполнения команд с вашего компьютера на устройство Android. Однако он работает и через беспроводное соединение. Действительно странно, что об этой полезной возможности утилиты мало кто говорит.

При беспроводном использовании ADB с вашим устройством Android вам не нужно путать кабели, и вы можете выполнять различные действия, включая создание снимков экрана, установку приложений, удаление приложений и т. д., прямо со своего компьютера по беспроводной сети.

>

Используйте ADB по беспроводной сети для устройств Android без root-доступа

Если вы не рутировали свое устройство Android или не знаете, что это такое, вам необходимо выполнить дополнительный шаг, прежде чем вы сможете использовать ADB по беспроводной сети.

Сначала вам необходимо подключить устройство к компьютеру с помощью USB-кабеля, а затем запустить сервер ADB. Это связано с тем, что в беспроводном режиме ADB часто не запускается сервер, необходимый для подключения вашего компьютера к устройству.

Запуск установки ADB через USB-соединение

  • Перейдите на веб-сайт АБР, загрузите и распакуйте пакет на свой компьютер.
  • Запустите приложение Настройки на своем устройстве Android, нажмите Параметры разработчика и включите параметр Отладка по USB . Это вариант, позволяющий подключить компьютер к Android через ADB.
    • Подключите устройство Android к компьютеру с помощью USB-кабеля.
    • Запустите окно командной строки (Windows) или окно терминала (Mac) в папке ADB, которую вы только что извлекли из пакета. Введите следующую команду в окно и нажмите Enter .

      adb devices (Windows)
      ./adb devices >(Mac)
      • На экране вашего устройства появится запрос на разрешение отладки по USB. Установите флажок Всегда разрешать с этого компьютера и нажмите ОК .
      • .
        • В окне командной строки вы увидите свое Android-устройство. Введите следующую команду и нажмите Enter . Для этой команды вывод не будет.

          adb tcpip 5555 (Windows)
          ./adb tcpip 5555 (Mac)
        • Вы успешно настроили службу ADB на порту номер 5555.

          Как узнать IP-адрес Android-устройства

          Теперь, когда сервер ADB запущен и работает, вы готовы подключиться к своему устройству с компьютера. Однако, чтобы это сделать, вам сначала понадобится узнать IP-адрес вашего устройства.

          Кроме того, убедитесь, что ваше устройство подключено к той же беспроводной сети, что и компьютер.

          • Запустите приложение Настройки на своем устройстве Android и нажмите О телефоне внизу.
            • На следующем экране нажмите на параметр Статус , который позволит вам просмотреть сведения о вашей сети.
              • Прокрутите следующий экран вниз и вы увидите запись IP-адрес . Это адрес, который вы будете использовать, поэтому запишите его где-нибудь.
              • Теперь вы знаете местоположение своего устройства в сети, и пришло время установить соединение между двумя вашими компьютерами.

                Беспроводное подключение к устройству Android с помощью ADB

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

                • Вернитесь в окно командной строки, введите следующую команду и нажмите Enter . Обязательно замените IP фактическим IP-адресом вашего устройства Android.

                  adb Connect IP
                • <рисунок class="lazy aligncenter">
                  • Если все пройдет хорошо, в командной строке появится сообщение о том, что вы теперь подключены к указанному IP-адресу.
                  • .

                    Теперь, когда вы подключены к своему устройству Android с помощью ADB, вы можете вводить любые известные вам команды ADB, и они будут выполняться на вашем телефоне Android.

                    Использовать ADB по беспроводной сети для устройств Android с root-правами

                    Если вы получили root-доступ на своем устройстве, то для подключения к устройству с компьютера не потребуется процесс инициализации сервера. Это означает, что вам не нужно сначала подключать устройство с помощью USB-кабеля.

                    Однако вам понадобится IP-адрес вашего устройства.

                    • Перейдите в Google Play Store, загрузите и установите приложение Эмулятор терминала на свое устройство.
                    • Выполните следующую команду и предоставьте приложению разрешения SU на вашем устройстве.

                      su
                    • Введите следующую команду одну за другой, и они инициализируют все необходимое для подключения ADB.

                      setprop service.adb.tcp.port 5555
                      остановить adbd
                      запустить adbd

                    • Выполните следующую команду, заменив IP на IP-адрес вашего устройства в окне командной строки вашего компьютера. Он подключится к вашему устройству с помощью ADB.

                      adb Connect IP
                    • Теперь вы можете запускать любые команды на своем устройстве. Кроме того, поскольку ваше устройство рутировано, вы даже можете запускать команды, требующие прав суперпользователя.

                      Какие команды ADB опробовать в первую очередь

                      Если вы никогда раньше не использовали run any commands in АБР, есть несколько полезных команд, которые вы можете запустить в первый раз и добиться успеха на своем устройстве.

                      • Перезагрузить устройство – перезагрузка adb
                      • Отправить файл на устройство – цель источника adb push
                      • Получить файл с устройства – целевой источник adb
                      • Установить приложение – adb install app-name.apk
                      • Удалить приложение – adb имя пакета удаления
                      • Сделайте снимок экрана – adbshell screencap -p /sdcard/capture.png, а затем используйте adb pull /sdcard/capture.png, чтобы перенести снимок экрана на свой компьютер.
                      • По завершении запустите команду adb Disconnect, чтобы отключиться от устройства Android.

                        .

                        Похожие сообщения:


                        16.10.2019