Віджет бездротового налагодження
Увімкніть бездротове налагодження (ADB через Wi-Fi) безпосередньо з головного екрана одним дотиком. Немає потреби в навігації по параметрах розробника, немає потреби в швидких налаштуваннях — лише потрібний перемикач там, де вам потрібно.
Створено для розробників Android, які оновлюють збірки, проводять тести інструментів або підключаються до IDE через мережу протягом дня. Віджет бездротового налагодження усуває повторювані труднощі з увімкненням та вимкненням ADB через Wi-Fi, перетворюючи процес у п'ять дотиків на один.
** Як це працює **
Віджет зчитує та записує глобальний параметр Android adb_wifi_enabled. Після отримання необхідного дозволу натискання перемикача миттєво перемикає бездротове налагодження — той самий ефект, що й увімкнення його вручну в параметрах розробника, але без виходу з головного екрана.
** Налаштування **
Віджет бездротового налагодження потребує одноразового налаштування, оскільки прапорець бездротового налагодження Android є захищеним системним параметром. Google обмежує його програмами, які мають дозвіл WRITE_SECURE_SETTINGS, який не можна надати через стандартне діалогове вікно встановлення — його потрібно надати один раз з комп’ютера через ADB.
Екран «Про програму» всередині програми проведе вас через повне налаштування:
1) Увімкніть параметри розробника на вашому пристрої.
2) Підключіть пристрій до комп’ютера з встановленим ADB та запустіть:
adb devices
3) Скопіюйте ідентифікатор вашого пристрою з виводу, а потім виконайте:
adb -s shell pm grant com.celestwatches.wirelessdebuggingwidget android.permission.WRITE_SECURE_SETTINGS
Замініть на ідентифікатор з попереднього кроку.
4) Додайте віджет на головний екран — одним дотиком, якщо ваш лаунчер підтримує його, або стандартним методом тривалого натискання.
Обидві команди також відображаються всередині програми за допомогою кнопок копіювання одним дотиком. Після налаштування віджет працює офлайн, без облікових записів, без синхронізації з хмарою та без збору даних.
Якщо віджет не реагує на дотики, повторно виконайте команду grant. Android обмежує дозвіл WRITE_SECURE_SETTINGS певною інсталяцією, тому перевстановлення, оновлення системи та відновлення резервної копії можуть непомітно скасувати його. Повторний запуск команди grant негайно відновлює функціональність віджета.
Зверніть увагу, що приклади команд працюють на стандартному Android та більшості поширених пристроїв, але деякі виробники (Xiaomi, Samsung та інші) накладають додаткові обмеження на систему дозволів Android. Якщо команда повертає помилку на вашому пристрої, вам може знадобитися ввімкнути вторинний перемикач розробника або спочатку виконати кроки, що відповідають інструкціям виробника — швидкий пошук моделі вашого пристрою разом із "grant WRITE_SECURE_SETTINGS" зазвичай дозволяє знайти точну процедуру.
** Функції **
- Перемикання бездротового налагодження одним дотиком з головного екрана
- Графіка перемикача Material Design, яка відображає поточний стан з першого погляду
- Підтримка автоматичного світлого та темного режимів — віджет адаптується до теми вашої системи
- Доступність: належна інтеграція TalkBack з оголошеннями про стан
- Компактний розмір віджета 2×1, який поміщається будь-де на вашому головному екрані
- Інструкції з налаштування та необхідна команда ADB, вбудовані в додаток
- Витончене повернення до опцій розробника, якщо дозвіл не надано
** Вимоги **
- Android 11 (API 30) або вище — бездротове налагодження було представлено в Android 11
- Одноразове налаштування ADB для надання необхідного системного дозволу
- Опції розробника ввімкнено на вашому пристрої
** Конфіденційність **
Віджет бездротового налагодження не збирає, не передає та не зберігає жодних персональних даних. Додаток не має облікових записів користувачів, аналітики, реклами та сторонніх SDK. Єдина мережева активність — це періодична перевірка (щонайбільше раз на тиждень) для заповнення розділу «Більше від CELEST» усередині програми — це отримує список інших програм CELEST з celest-watches.com та кешує результат локально.
** Про CELEST**
CELEST створює невеликі, спеціалізовані програми для Android та циферблати для Wear OS без підписок, реклами та відстеження. Кожен продукт добре виконує одну функцію — знайдіть нас на celest-watches.com або знайдіть «CELEST» у Google Play.
Перемикайте ADB через Wi-Fi одним дотиком. Жодного риття в меню, жодного пошуку швидких налаштувань.