Каталог статей
AndrewsКак использовать ADB непосредственно на мобильном устройстве? Компьютер с Windows не требуется! В этом руководстве подробно описан процесс работы с ADB на вашем мобильном устройстве, вы узнаете, как быстро устанавливать APK-файлы, отправлять файлы, удалять приложения и даже отлаживать систему и просматривать системные журналы по беспроводной сети. Узнайте прямо сейчас и освойте лучший метод отладки Android!
История такова: однажды, пытаясь найти Wi-Fi в кафе, я разбирался, как отлаживать свое Android-устройство без компьютера, и вдруг вспомнил о рекомендации друга по поводу приложения "Android ADB". Одним касанием пальца я открыл его прямо на телефоне, мгновенно войдя в командную строку, и мой телефон превратился в "мини-компьютер".

На самом деле, я начал экспериментировать с этим несколько месяцев назад, и это похоже на ключ, открывший дверь в мир ADB, который раньше был доступен только на компьютере. Поэтому я решил описать этот удивительный опыт в виде руководства, а также собрать несколько часто используемых команд, которые у меня есть под рукой, в качестве небольшого бонуса для друзей, которые хотят освоить ADB на ходу.
Почему стоит выбрать мобильный ADB?
Традиционно для отладки Android требуется подключить телефон к компьютеру с Windows; интерфейс ADB загорается только при подключении USB-кабеля. Однако на практике люди не хотят брать с собой компьютеры в поездки, командировки или даже в гостиную.
Вот тут-то и пригодится мобильный ADB: просто установите приложение "Android ADB" на свой телефон, и вы сможете выполнять команды ADB непосредственно на своем устройстве, избавляясь от необходимости в компьютере и кабелях. Для разработчиков сбор логов, установка, удаление и проверка процессов в любое время и в любом месте становятся простыми; для опытных пользователей пакетное управление приложениями, очистка кэша и даже отключение системных компонентов больше не требуют ношения ноутбука.

Процесс использования ADB на телефоне Android
1️⃣ Установите приложение
Я скачал "Android ADB".
Это мобильное приложение ADB для Android входит в состав [Toolkit]. Просто добавьте его. Telegram Вы можете получить его, проверив закрепленный 【Набор инструментов】 в канале ▼
После открытия вы сразу попадете на страницу командной строки. Интерфейс простой, но насыщен функциями. Не спешите запускать код. Давайте сначала разомнем пальцы.
2️⃣ Отправляйте файлы на свой телефон
У меня есть файл example.apk, поэтому я ввел команду в командной строке. adb push example.apk /sdcard/Через несколько секунд файл послушно был помещен в папку памяти телефона. На самом деле, этот шаг ничем не отличается от выполнения его на компьютере; просто команда "adb" была перемещена на телефон.
3️⃣ Установите APK
Затем просто наберите это на своем телефоне. adb shell pm install --bypass-low-target-sdk-block /sdcard/example.apkСистема устанавливает приложение без задержек. Весь процесс не требует отключения кабеля, если телефон поддерживает стабильное сетевое соединение.
4️⃣ Краткий справочник часто используемых команд
- Просмотреть информацию об устройстве:
adb shell getpropВы можете просмотреть свойства системы и информацию об оборудовании, подобно тому как открывается скрытое руководство пользователя. - Удалите приложение:
adb shell pm uninstall 包名Оно было полностью удалено. - Четкие данные:
adb shell pm clear 包名Состояние такое же чистое, как если бы устройство было восстановлено до заводских настроек. - Просмотр запущенных процессов:
adb shell psВы можете с первого взгляда понять, что происходит на заднем плане.
Контекстуализированные приложения
Разработчик
Когда я участвую в совещании и у меня с собой только телефон, я просто открываю ADB Shell, загружаю последнюю версию APK, и она устанавливается и запускается мгновенно, экономя мне время, которое я бы потратил на возвращение в общежитие за компьютером. Также можно использовать отладочные журналы. adb logcat Собирайте данные в режиме реального времени и оперативно сообщайте о любых проблемах коллегам из бэкэнда.
高级用户
Мне нравится использовать свой телефон в качестве "мини-сервера" для одновременного управления несколькими приложениями. Сначала я вывожу список всех установленных пакетов, затем... adb shell pm list packages Составьте список, а затем скоординируйте действия. adb shell pm uninstall Пакетная деинсталляция бесполезна.软件Телефон мгновенно освободил много места в памяти. Он также имеет функцию беспроводной отладки; при подключении к той же локальной сети, что и компьютер, пока... adb tcpip 5555После этого вы сможете подключиться напрямую, используя IP-адрес; для настройки потребуется всего несколько нажатий.
Тестировщики
Благодаря функции логирования я могу открыть его в любое время. adb logcatОна собирает системные журналы и, в сочетании с командами, имитирующими состояние батареи, быстро проверяет производительность в условиях низкого заряда батареи. Благодаря всего одному мобильному телефону, тестовую среду можно перемещать в любое время и в любом месте.
Заключительное резюме
- Компьютер не требуетсяВсе операции, такие как отладка, установка и удаление, можно выполнить, используя только мобильный телефон.
- Беспроводная отладкаПоддерживает Wi-Fi ADB, что исключает необходимость использования кабелей для передачи данных.
- Гибкий и эффективныйБыстрое тестирование в любое время и в любом месте, особенно удобно для поездок или временных нужд.
Если вы по-прежнему не можете решить проблему, потому что у вас «нет компьютера», почему бы не попробовать инструмент «Android Phone ADB»? Он превратит ваш телефон в «портативный инструмент отладки», который значительно повысит эффективность работы. Не забудьте включить режим отладки по Wi-Fi и убедиться, что ваш телефон и компьютер находятся в одной сети; таким образом, вы сможете свободно использовать ADB.
Если этот урок оказался вам полезным, поставьте лайк и поделитесь им с друзьями, которым он может пригодиться. В следующий раз я продолжу исследовать «скрытые сокровища» мобильных приложений, так что оставайтесь на связи.
Блог Хоуп Чен Вейлян ( https://www.chenweiliang.com/ Статья «Компьютер не требуется! Лучший способ установки APK-приложений на телефоны Android с помощью ADB», размещенная здесь, может оказаться вам полезной.
Добро пожаловать, чтобы поделиться ссылкой на эту статью:https://www.chenweiliang.com/cwl-34051.html
