- Как установить и пользоваться ADB на Linux Ubuntu
- Подсказка по терминам интерфейса Андроид
- Как установить ADB на Linux Ubuntu
- Как пользоваться ADB на Linux Ubuntu
- Как включить ADB на устройстве Андроид
- Как пользоваться ADB
- Команды ADB
- Удаление приложений через ADB
- Создание резервной копии приложений и данных
- Присвоение разрешений (permissions) приложению через ADB
- ADB не видит телефон
- ADB для Windows
- Abd app control linux
- Abd app control linux
- Abd app control linux
Как установить и пользоваться ADB на Linux Ubuntu
Сопутствующие статьи
Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Яндекс Кошелек № 410011416229354. Или на телефон +7 918-16-26-331.
Даже небольшая сумма может помочь написанию новых статей 🙂
Или поделитесь ссылкой на эту статью со своими друзьями.
Опубликовано: 12.12.2019 Последнее обновление этой статьи: 12.12.2019
В этой статье инструкция как установить и пользоваться ADB на Linux, на примере дистрибутива Ubuntu 18.04.
ADB это аббревиатура от Android Debug Bridge. Это специальный сетевой интерфейс, который позволяет получить доступ к консольной оболочке (shell) на устройстве под управлением операционной системы Андроид. Тем, кто пользуется ОС Linux, очень просто понять что такое ADB. Когда интерфейс ADB включен, на устройстве (смартфоне или планшете) запускается SSH сервер. И с другого устройства можно подключиться к этому серверу через сетевой интерфейс, используя SSH клиент.
Подключиться к серверу ADB, на устройстве Андроид, можно или через WiFi или через USB. Для подключения через WiFi необходимо чтобы оба устройства были подключены к одной точке доступа. И нужно знать IP адрес целевого устройства (на котором запущен сервер). Подключаться через USB удобнее, если подключение выполняется с компьютера. Для этого, на компьютере, нужно установить драйвер ADB. Этот драйвер эмулирует сетевое подключение через USB порт. Также нужно установить специальный пакет программ, которые реализуют клиентскую часть ADB на компьютере. И драйвер и программа ADB есть и для ОС Windows и для ОС Linux.
В этой статье будет описано как установить клиентскую часть ADB, на компьютер под управлением ОС Linux, на примере дистрибутива Ubuntu 18.04.
Подсказка по терминам интерфейса Андроид
- Тап, тапнуть — короткое прикосновение пальцем к сенсорному экрану. Аналогично левому клику мышью на компьютере.
- Длинный тап — прикосновение с удержанием пальца. Аналогично правому клику мышью на компьютере.
- Свайп — движение пальцем (или несколькими) по сенсорному экрану. Свайпом например выполняется прокрутка содержимого экрана на мобильных устройствах. Или вывод дополнительных панелей управления (свайп от верхней или от боковой кромки экрана).
Как установить ADB на Linux Ubuntu
На Ubuntu установка ADB предельно проста. Нужно открыть терминал и там выполнить команду:
sudo apt-get install adb
Примечание. Пакет adb можно установить и через какую-либо программу с графическим интерфейсом — Программы, Synaptic.
Если у вас другой дистрибутив и у него в репозитарии нет пакета с ADB, тогда можно скачать пакет ADB с официального сайта.
Как пользоваться ADB на Linux Ubuntu
ADB запускается в терминале. Но вначале нужно включить серверную часть, на устройстве (смартфоне или планшете).
Как включить ADB на устройстве Андроид
Для этого нужно, в настройках найти и открыть пункт «Об устройстве«. В некоторых сборках Андроид, этот пункт может называться «О телефоне«. В этом пункте нужно открыть следующий пункт — «Сведения о ПО«. И в этом пункте нужно 9 раз тапнуть на строке «Номер сборки«. В некоторых сборках Андроид этот пункт может называться иначе, например «Версия MIUI«, на устройствах Xiaomi:
Когда вы будете тапать, на этом пункте, на экране появится подсказка — сколько раз еще нужно тапнуть, чтобы стал доступен режим разработчика. После 9 тапов, будет включен режим разработчика и в настройках появится соответствующий пункт:
Пункт «Для разработчиков» может быть сразу в корневом списке настроек или во вложенном пункте настроек — это зависит от сборки Андроид.
Теперь нужно открыть пункт «Для разработчиков» и там найти и включить опцию «Отладка по USB«:
При включении этой опции как раз и запускается сервер ADB на устройстве. И теперь, к этому устройству можно подключиться через ADB интерфейс. Не смотря на то, что в названии опции фигурирует USB, когда эта опция включена, подключение к ADB серверу возможно и через WiFi.
Как пользоваться ADB
Когда вы в первый раз будете подключаться к устройству, на котором включена опция «Отладка по USB«, на этом устройстве будет запрос на разрешение подключения, с указанием цифровой подписи компьютера (или другого устройства):
Такой запрос выдается, когда вы соедините USB кабелем компьютер и устройство Андроид.
После подтверждения, устройство будет доступно для выполнения команд ADB. Проверить подключение устройства можно командой «adb devices«. На этом скриншоте видно, что через ADB интерфейс подключено одно устройство:
Теперь можно выполнять команды ADB.
Что можно сделать с помощью ADB? Самые распространенные задачи, которые можно выполнить через ADB это:
- Создание резервной копии данных и приложений.
- Удаление предустановленных приложений, которые нельзя удалить через графический интерфейс Андроид.
- Изменение разрешений для какого-либо приложения.
Также, через ADB доступны некоторые консольные команды Linux, такие как ls, cp, top, ps, cat и так далее. Однако на Андроид доступны далеко не все консольные команды Linux.
В общем случае команды ADB выполняются с префиксом «adb shell«:
Но можно и войти в shell устройства и выполнять команды уже «внутри».
Команды ADB
Удаление приложений через ADB
Удаление приложения facebook:
adb shell pm uninstall -k —user 0 ‘com.facebook.katana’ adb shell pm uninstall -k —user 0 ‘com.facebook.system’ adb shell pm uninstall -k —user 0 ‘com.facebook.appmanager’
Удаление некоторых приложений Google :
adb shell pm uninstall -k —user 0 ‘com.google.android.gm’ // GMail adb shell pm uninstall -k —user 0 ‘com.google.android.apps.tachyon’ // Google Duo adb shell pm uninstall -k —user 0 ‘com.google.android.apps.turbo’ // Device Health Services
Через ADB можно удалить приложения, которые нельзя удалить через графический интерфейс Андроид, например GMail. Некоторое неудобство в том, что в команде нужно указывать название пакета приложения. В то время как в графическом интерфейсе отображается его имя. Так что, если вы хотите удалить какое-то приложение, сначала нужно узнать название пакета. Это можно сделать:
- Через свойства приложения, в списке приложений (Настройки — приложения).
- На сайте Google Play Market. Если его открыть в браузере и через поиск (по имени) найти нужное приложение и открыть страницу этого приложения, в URL этой страницы будет имя пакета.
- Через какое-либо приложение, которое работает со списком приложений.
Создание резервной копии приложений и данных
adb backup -all -f
Эта команда делает копию данных всех приложений. Перед ее исполнением, на устройстве будет дан запрос на подтверждение:
В результате будет создан файл-архив с данными всех приложений:
Этот архив даже можно посмотреть в архиваторе. Но для этого нужно этот файл предварительно обработать:
/copy.ab bs=1 skip=24 >
printf «\x1f\x8b\x08\x00\x00\x00\x00\x00» | cat —
И теперь файл copy.tar можно открыть:
Восстановить данные из копии тоже не сложно:
Присвоение разрешений (permissions) приложению через ADB
adb shell pm grant com.gsamlabs.bbm android.permission.BATTERY_STATS
В этой команде, приложению «GSam Battery Monitor» (имя пакета com.gsamlabs.bbm) присваивается разрешение (permission) BATTERY_STATS. Это разрешение на доступ к детальной информации об использовании батареи. После присвоения этого разрешения приложение «GSam Battery Monitor» сможет показывать не только текущий уровень заряда, напряжения и температуры батареи, но все приложения которые работают и «съедают» заряд батареи.
ADB не видит телефон
Если вы соединили USB кабелем компьютер и устройство Андроид, но команда «adb devices» не показывает (не видит) подключенное устройство, то самые частые причины:
- На устройстве (смартфон, планшет) не включена опция «Отладка по USB«.
- На устройстве (смартфон, планшет) не подтвержден запрос на подключение с компьютера. Подробнее выше, в разделе «Как пользоваться ADB».
- Используется поврежденный USB кабель или кабель без сигнальной линии. Кабели на некоторых зарядных устройствах не имеют сигнальной линии.
- Устройство (смартфон, планшет) не может работать через стандартный драйвер ADB.
ADB для Windows
На Windows используется точно так же. Только нужно скачать и у стуановить драйвера и скачать программу ADB клиент для Windows. Драйвера ADB, для Windows, можно взять у какого-нибудь производителя смартфонов, например Samsung. Драйвера ADB должны подходить для любого устройства, вне зависимости от производителя. Вот например смартфон Xiaomi, нормально подключен через ADB драйвер Samsung:
Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Яндекс Кошелек № 410011416229354. Или на телефон +7 918-16-26-331.
Даже небольшая сумма может помочь написанию новых статей 🙂
Или поделитесь ссылкой на эту статью со своими друзьями.
Источник
Abd app control linux
Can do almost everything you dreamed about with applications.
*screenshots show the program version 1.6.1
Description:
A new and handy PC program that will allow you to easily manage applications on your android device using your PC and adb. You can disable unnecessary pre-installed system applications and bloatware, or install new ones using a modern graphical interface. This is exactly the tool that you will use for many years — after trying ADB AppControl you will see that working with applications via adb has never been so easy.
System requirements: Windows 7, 8, 8.1, 10 and .NET Framework version 4.6 or above.
It is strongly recommended that you read the user manual before working with the program!
Features:
- Disable and uninstall applications without root
- Installing applications from apk files (including multi install)
- Saving apk files of installed applications
- Automatically grant permissions for popular applications (Tasker, MacroDroid, etc.) App List.
- Detection and cleaning of unwanted applications (bloatware)
- Full support for splits (apks)
- App permission manager
- Convenient presets (lists) to manage
- Multifunctional adb console with quick commands support
- And also: Data cleaning, Screenshots, Logcat logs, Reboot in different modes, Uploading files and much more.
Источник
Abd app control linux
Умеет делать с приложениями почти всё, о чем вы мечтали.
*на скриншотах программа версии 1.6.1
Описание:
Новая и удобная программа для ПК, которая позволит вам легко управлять приложениями на вашем android устройстве, используя ваш ПК и adb. Отключить ненужные предустановленные системные приложения, или установить новые – она с легкостью справится с этой задачей, а в интуитивно понятном интерфейсе программы без проблем разберется каждый. Перед вами именно тот самый инструмент, которым вы будете пользоваться долгие годы — попробовав ADB AppControl вы убедитесь, что работа с приложениями через adb еще никогда не была настолько простой.
Системные требования: Windows 7, 8, 8.1, 10 и .NET Framework 4.6 или выше
Настоятельно рекомендуется, перед началом работы с программой, прочитать инструкцию!
Возможности:
- Отключение и удаление приложений без root
- Установка приложений из apk файлов (в т.ч. пакетная)
- Сохранение apk-файлов установленных приложений
- Автоматическая выдача разрешений популярным приложениям (Tasker, MacroDroid и др.) Список приложений.
- Обнаружение и очистка от нежелательных приложений (bloatware)
- Полная поддержка сплитов (apks)
- Менеджер разрешений для приложений
- Удобные пресеты (списки) для управления
- Многофункциональная консоль adb с поддержкой быстрых команд
- А так же: Очистка данных, Скриншоты, Логи logcat, Перезагрузка в разных режимах, Загрузка файлов и многое другое.
От автора:
Я не профессионал, и я не зарабатываю деньги программированием. Поэтому прошу отнестись с пониманием. Программа находится в разработке, в статусе открытого бета-тестирования. Я активно дорабатываю и совершествую ее, и, надеюсь, вы поможете мне сделать ее лучше. Главное не стесняйтесь, пишите об пойманных ошибках и желаемых пожеланиях. Ваши отзывы это лучший стимул продолжать работу!
Источник
Abd app control linux
Руководство пользователя ADB AppControl
последнее изменение от 18.8.2021
Подготовка к работе
Начало работы
Работа с программой
Дополнительные возможности
Мастер Отключения Приложений
Расширенная Версия
Решение проблем (FAQ)
Важно: после удаления или отключения некоторых системных приложений ваше устройство может перестать загружаться («бутлуп»). В этой ситуации вам нужно попробовать восстановить приложения через adb. Если сделать этого не получится, единственным способом восстановить работу устройства будет сброс на заводские настройки (из меню восстановления recovery). Это приведет к потере всех данных на устройстве, поэтому заранее сделайте резервные копии.
Но если такая неприятность уже произошла и вы не хотите потерять важные данные, напишите мне на почту и я попробую предложить вам решение. —>
Персональный компьютер (далее ПК) под управлением ОС Windows 7/8/8.1/10 с установленным .NET Framework 4.6.2 или новее (уже есть в большинстве современных Windows) и любое устройство под управлением ОС Android от 7.0 и выше. Поддержка более старых версий android возможна, но не гарантируется.
0. Подготовка к работе
Скачайте архив с программой и распакуйте в любое удобное место на диске вашего ПК. Например в D:\ADB_AppControl. Избегайте слишком длинных путей к папкам, а также убедитесь, что они не содержат кириллицу.
Важно! Не размещайте программу в системных папках, например в C:\Program Files\
Если у вас НЕ Windows 10 вам может потребоваться установить ADB драйвер, без которого программа не увидит ваше устройство. Начиная с версии 1.4.2 программа самостоятельно предложит вам установить драйвер, если обнаружит проблемы с подключением устройства. Вы также можете сделать это при помощи моего ADB DriverInstaller (я написал его специльно для вас!). Если это не сработает, используйте другой установщик (запустите его и подключите устройство по usb).
Включите отладку на вашем устройстве
Перейдите на вашем android-устройстве (далее просто Устройство) в Настройки – Об устройстве и нажмите несколько раз на пункт Сборка (Номер Сборки), пока не появится сообщение, что вы стали разработчиком. Теперь в настройках появится пункт меню Для Разработчиков (обычно в общем списке настроек, либо в меню Об Устройстве). Включите в нем Отладку по USB. Если есть пункты Разрешить только при зарядке, Спрашивать при подключении, Отладка по сети или Установка приложений через ADB — включите их.
Запустите программу ADB AppControl (далее программа).
Подключите ваше устройство посредством usb-кабеля к ПК (Телевизоры по usb подключать не нужно!). Дождитесь установки драйверов. Статус изменится на ОЖИДАНИЕ. В появившемся, на экране вашего устройства, окне предоставьте разрешение на отладку и программа автоматически подключится к нему (Статус ПОДКЛЮЧЕН ).
Включить отладку по сети: в окне программы нажмите кнопку Включить отладку по сети (если планируете подключаться к устройству по сети). В сообщении на экране будет показан IP вашего устройства. Запомните его.
Отладка по сети работает только до перезагрузки устройства. После процедуру придется повторить.
Подключение по IP-адресу: (требует включенной отладки по сети!)
Отключите usb-кабель от устройства.
Убедитесь, что устройство и ПК находятся в одной локальной сети (например, в одной сети Wi-Fi).
В программе выберите Подключиться по IP, введите IP-адрес своего устройства и нажмите кнопку подключиться.
Узнайть IP-адрес вы можете в настройках устройства (Пример IP-адреса: 192.168.0.1):
Для смартфонов: Настройки – Система – О телефоне – Общая информация – IP адрес.
Для Android TV: Об Устройстве – Статус – IP Адрес.
Установка сервисного приложения ACBridge
При первом подключении устройства, программа предложит вам установить сервисное приложение, которое позволяет получить полные имена приложений и их иконки. Убедитесь, что устройство не находится в спящем режиме (разблокировано). После установки, данные будут обновляться автоматически, при каждом подключении устройства.
Важно: ACBridge работает только на устройствах с android 6 и выше.
2. Работа с программой
После подключения к устройству, программа покажет вам список установленных приложений. Вы можете переключаться между списками, выбирая нужный фильтрами ●○.
- Все – показывает все приложения установленные на устройстве КРОМЕ отключенных.
- Системные — показывает только приложения установленные как системные. Отключение некоторых системных приложений может привести к неработоспособности устройства и необходимости сброса на заводские настройки.
- Сторонние – приложения установленные пользователем или третьими лицами. Отключение и удаление таких приложений полностью безопасно и не отразится на работе устройства.
- Отключенные – в этом списке находятся все отключенные приложения на устройстве. Они не отображаются больше ни в одном списке. Их нельзя запустить, они не работают в фоне, но все их данные (фото, видео, настройки и тд.) сохраняются. Если такое приложение включить, оно снова будет работоспособно также, как и до отключения. На некоторых устройствах (Samsung), приложения помещенные в «Глубокий Сон» также будут находится в этом списке.
- Удаленные — здесь показываются ранее удаленные системные приложения, которые можно восстановить. Из-за особенностей adb в этот список могут попадать сторонние приложения, их восстановить не получится.
- Установить — показывает список apk-файлов из папки \install. Полная поддержка сплитов (apks). Перетащите файлы в окно программы, чтобы добавить их в список (или скопируйте в \install). Вы можете создать дополнительную папку в \install и поместить в нее свои apk-файлы. Установка такой папки установит все содержащиеся в ней файлы.
Работая со списком отмечайте нужные приложения (они будут выделены другим цветом). После этого нажмите на списке правой кнопкой мыши и выберите в меню (или на панели слева) одно из действий:
- Отключить – выключает (замораживает) отмеченные приложения без потери данных и настроек. Вы всегда можете найти их в списке Отключенные и снова включить.
- Включить – включает отключенные приложения.
- Сохранить – сохраняет apk файлы (и сплиты apks) отмеченных приложений в папку \downloads ( данные приложений не сохраняются! ).
- Удалить – удаляет выбранные приложения вместе с их данными. Если вы хотите оставить на устройстве данные и кэш приложений, выберите опцию Сохранить данные (применяется ко всем удаляемым приложениям!). Если опция была выбрана, то после повторной установки приложения оно восстановит все свои настройки. Важно: при «удалении» системных приложений, они фактически удаляются только из списка установленных в системе и перестают функционировать (как при отключении), но физически остаются на устройстве. Их полное удаление без рут-доступа невозможно!
- Восстановить позволяет восстановить ранее удаленное системное приложение. Требуется Android 8 или выше (может работать не на всех устройствах!).
- Установить устанавливает на устройство выбранные apk-файлы из папки \install.
чтобы быстрее найти необходимые приложения в списке, воспользуйтесь Поиском. Поиск проводится только по выбранному списку (Все, Системные и тд). Начните вводить часть названия искомого приложения и все совпадения мгновенно отобразятся в списке.
NB! Используйте контекстное меню (правый клик по приложению) для управления и доступа к дополнительным возможностям (Менеджер Разрешений, Очистка данныех и другие).
ACBridge
Требует для работы andoid 6 или выше. Совместимость с более старыми версиями может быть ограничена.
Это сервисное приложения для android, предназначенное для обеспечения обмена данными между устройством и ADB AppControl на ПК. Его необходимо установить, чтобы получить возможность отображения иконок приложений и их имен, а не названий их пакетов вида com.android.app. Автообновление данных происходит после подключения устройства и может занимать некоторое время, в зависимости от способа подключения и производительности. Рекомендуется при подключении убедиться, что устройство не находится в спящем режиме, включить экран и разблокировать его. Вы также всегда можете обновить данные вручную, нажав кнопку Обновить данные приложений.
Важно! Eсли ваше устройство подключено по сети, находится в спящем режиме или режиме сохранения энергии (экран заблокирован), это может заметно сказаться на времени обновления данных приложений. Для достижение оптимальной производительности используйте подключение через usb-кабель. ACBridge после установки не отображается в меню приложений лаунчера и не имеет пользовательского интерфейса. Удалить его можно через диспетчер приложений.
Отправить файлы на устройство
В Расширенной Версии можно отправить сразу несколько файлов!
После нажатия кнопки вы сможете выбрать файлы которые хотите загрузить на устройство. Файлы будут загружены в директорию Downloads вашего устройства.
Авто-Разрешения
Есть много приложений, которым требуются особые разрешения, выдать которые можно только через ADB. С помощью этой опции вы сможете выдавать такие разрешения автоматически. Нажмите кнопку, выберите из списка нужное приложение (должно быть уже установлено) и нажмите кнопку Выдать Разрешения. Список поддерживаемых приложений ЗДЕСЬ.
Менеджер Разрешений
Нажмите правой кнопкой мыши на нужное приложение и выберите в контекстном меню Разрешения. Менеджер Приложений позволит вам выдавать и отзывать разрешения. ВАЖНО: Не все разрешения могут быть выданы, а отозваны могут быть только разрешения выданные вручную пользователем.
Очистка данных приложения
Кликните правой кнопкой мыши по приложению и выберите в контекстном меню Очистить данные. Будут удалены все данные, кэш и настройки выбранного приложения.
Работа с пресетами:
Пресет (Preset) – это текстовый файл содержащий список приложений. чтобы создать пресет, отметьте в списке нужные приложения и нажмите кнопку Сохранить пресет. В появившемся окне введите название для пресета и добавьте свой комментарий (например, «Пресет бесполезных приложений by Vasya») и нажмите кнопку сохранить. Ваш пресет появится в папке presets.
Вы также можете Загрузить пресет – выберите существующий файл пресета и все приложения, записанные в нем, автоматически станут отмеченными в списке. Сообщение после этого покажет сколько приложений в списке устройства / из скольких приложений из пресета было отмечено. Оптимально применять пресет на списке Все. также вы можете применить несколько пресетов последовательно.
Консоль:
На вкладке Консоль вы можете вводить любые adb команды. Используйте ctrl + колесо мыши, чтобы увеличить/уменьшить масштаб окна консоли. Вы можете использовать меню Быстрых Команд — чтобы добавить команду в избранное, напишите ее в консоли и нажмите +, чтобы добавить в список. Быстрые команды хранятся в файле adb\fastcmd.cfg.
- Скопировать лог консоли — копирует содержимое консоли в буфер обмена. Используйте, чтобы вставить в сообщение на форуме.
- Очистить консоль — очищает экран консоли.
- Сделать Скриншот — чтобы сделать снимок экрана подключенного устройства (снимок появится в папке screenshots)
- Logcat — наведите мышку, чтобы открыть меню логирования. Отметьте нужные ключи галочками, чтобы шаблон logcat повявился в командной строке. Для быстрого запуска дважды нажмите кнопку logcat. чтобы остановить логирование, нажмите Stop logcat — лог будет сохранен в файле, а устройство отключено от сети. Используйте команду logcat без перенаправления в файл (>), чтобы открыть его в отдельном окне в реальном времени.
- Нажмите на ☼, чтобы изменить контрастность консоли.
- Нажмите на > чтобы скрыть боковую панель и расширить консоль
- SHELL — в программе реализована поддержка команды shell в отдельном окне — нажмите на кнопку или напишите в консоли shell.
- Перезагрузка — перезагружает или выключает устройство. Нажмите и выберите режим перезагрузки в выпадающем списке. Normal — обычная перезагрузка, Power off — выключить устройство
Новая и эффективная функция позволит вам избавиться от большинства нежелательных приложений на вашем устройстве.
Данная функция находится в разработке и доступна в рамках открытого тестирования. Подробнее здесь
Настройки интерфейса
Меню настроек Расширенной Версии позволяет вам настроить внешний вид программы «под себя». В настоящий момент доступны настройка прозрачности, размера шрифта и размера иконок. В дальнейшем, на основе отзывов пользователей, будут добавляться новые, востребованные настройки. Настройки применятся после нажатия кнопки Сохранить Настройки.
Тёмная тема
Раскрашивает интерфейс в темные цвета, которые порадуют ваши глаза в вечернее время.
Точные размеры приложений (требуется Android 8 или выше)
После включения этой опции размеры приложений будут загружаться при помощи приложения ACBridge, каждый раз, когда происходит обновление данных. Необходимо выдать приложению ACBridge разрешение PACKAGE_USAGE_STATS (можно сделать через ADB AppControl).
Показывать иконки приложений
Отключив эту опцию вы скроете иконки в списке приложений. Поскольку иконки больше не будут загружать с устройства, скорость обновления данных увеличится.
Автообновление данных
Выключите эту опцию если НЕ хотите, чтобы программа автоматически получала данные приложений через ACBridge при подключении устройства. Это удобно для пользователей, которые много работают с разными устройствами, или для тех, у кого проблемы при подключении. Во всех остальных случаях рекомендовано оставить эту опцию включенной.
Сохранение кэша иконок
Это особый режим работы программы с данными приложений, кардинально отличающийся от работы обычной версии. Если эта опция включена, то при первом подключении устройства значки всех его установленных приложений загружаются на ПК и сохраняются в кэш. При каждом следующем подключении этого или других устройств программа будет загружать только те иконки, которые отсутствуют в кэше. Это позволяет заметно увеличить скорость работы программы во время подключения к устройству, но может привести к тому, что в программе будут показаны иконки с разных устройств, отличающиеся стилем и формой. Если сохранение кэша отключено, программа работает в штатном режиме, загружая иконки всех приложений при каждом подключении — это занимает больше времени, особенно по сети, но внешний вид иконок всегда соответствует подключенному устройству. Эта опция отключена по-умолчанию и ее рекомендуется включать, только если вы испытываете проблемы со скоростью подключения устройств и обновления данных приложений.
История IP адресов
Программа будет запоминать IP-адреса и имена подключенных устройств, и вы сможете быстро подключиться к ним, выбрав нужный в выпадающем списке, без необходимости ручного набора (нажмите на иконку часов возле IP адреса). Это очень удобно, если у вас больше одного android-устройства. Историю всегда можно удалить нажав кнопку Очистить Историю.
Использовать системный adb (%PATH%)
Программа будет использовать adb установленный в систему. Не включайте эту опцию, если не знаете зачем.
Останавливать adb при выходе
Если эта опция выключена, программа останавливает adb сервер при закрытии. Можно включить только если активна опция Использовать системный adb.
Тихий режим (без подтверждений)
Продвинутые пользователи могут отключить окна предупреждений и подтверждений перед операциями с приложениями.
Сортировка
Нажмите на заголовок столбца в списке, чтобы отсортировать приложения по имени, имени пакета или размеру (если доступен). Нажмите +, чтобы показать отмеченные приложения.
Другие возможности
Вы сможете отправлять более одного файлы при использовании функции Отправить Файл. также вам будет доступна возможность добавления apk в список для установки перетаскиванием файла на окно программы. И, разумеется, вы больше не увидите напоминания о донате.
7. Решение проблем (FAQ)
Программа не запускается. Требуется Framework.
Установите .NET Framework 4.6 или выше.
Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-crt-string-l1-1-0.dll
Установите Visual C++. Если это не решит проблему, установите также это обновление (выберите версию для вашей ОС).
Программа зависает во время подключения. Ошибка «Устройство долго не отвечало и было отключено»
Возможно, ваше устройство находится в спящем режиме или режиме энергосбережения. Попробуйте разблокировать экран и подключиться снова.
Не получается выдать разрешение на отладку. Не появлется запрос разрешения.
Попробуйте сделать отзыв прав на отладку на устройстве и снова подключить.
При подключении устройства программа не реагирует. Всегда статус ОТКЛЮЧЕН .
Необходимо установить ADB драйвер.
Не устанавливается ACBridge. [Error]:Cannot to install ACBridge.
На устройствах Xiaomi необходимо включить опцию Установка приложений через ADB и Настройки безопасности в настройках для Разработчиков. Если это не поможет, скопируйте из папки adb файл com.cybercat.acbridge.apk на устройство и попробуйте установить его вручную через файловый менеджер. В Настройки — Приложения, найдите ACBridge и выдайте ему разрешение на доступ к памяти. Перезапустите программу. Запускать ACBridge не нужно.
Программа устанавливает сервисное приложение на мое устройство. Это безопасно?
Да, полностью безопасно. Приложение ACBridge НЕ имеет никаких разрешений кроме доступа к памяти. Даже доступа в интернет. Это означает, что это приложение не может представлять угрозу вашему устройству.
Менеджер Разрешений. Не получается выдать/забрать разрешения. Почему?
Вы можете выдать только те разрешения, которые допустимы политикой безопасности android. Вы можете забрать только те разрешений, которые выдали вручную.
Размер всех приложений равен 0.
Размеры приложений отображаются не всегда и не на каждом устройстве. Проверить это можно консольной командой adb shell dumpsys diskstats. В нормальном выводе должны присутствовать имена пакетов и много цифр (размеров). Если этого нет, значит команда у вас не работает и размеров не будет. Увы.
Android TV. При подключении по сети ошибка 10061.
Возможно это поможет: в настройках для разработчиков включить отладку по usb. Перезагрузить ТВ. Снова включить опцию отладка по usb (она сбрасывается).
Источник