Перейти до вмісту

Робота із застосунком

Діплінки, дозволи та скидання

Відкрити діплінк, надати чи відкликати дозвіл, примусово зупинити застосунок або стерти його дані з картки App.

Навіщо: пуш має відкривати сторінку товару, застосунок не має падати, якщо користувач не дав доступу до камери, а онбординг має показуватися знову після скидання. Тут усе це робиться одним кліком, без команд adb.

Наведіть курсор на картку App поруч із телефоном: відкриються дії із застосунком.

  1. Діплінк. Діплінк — це адреса, що відкриває конкретний екран усередині застосунку, наприклад myapp://checkout?id=42 або https://-посилання, яке застосунок уміє перехоплювати. Введіть її в поле Deep link і натисніть Open. З позначкою Only in this app посилання йде просто у ваш застосунок; без неї Android сам обирає, кому його віддати, як під час звичайного натискання.
  2. Дозволи. Натисніть на дозвіл, щоб надати його, і ще раз, щоб відкликати.
  3. Force stop примусово завершує застосунок, а Restart app запускає його з холодного старту.
  4. Clear data стирає все, що застосунок зберіг: він знову на вітальному екрані, як після нового встановлення.
  • Відкриті посилання запам’ятовуються у вашому браузері, тож повторна перевірка — це один клік.
  • Clear data не скасувати. Якщо захочете повернутися до поточного стану, спершу натисніть Save app data (див. Не входити щоразу).
  • Restart app і Save app data працюють без ADB, а діплінки, дозволи, Force stop і Clear data йдуть через ADB пристрою, який сторінка підключає у фоні. Тому картка може на секунду показати «Connecting to ADB».
  • Діплінк нічого не відкриває: застосунок не обробляє таку адресу. Уточніть схему й шлях у розробників або зніміть Only in this app і подивіться, чи відкриє посилання хоч якийсь застосунок.
  • Кнопки сірі: ADB вам недоступний, наприклад у чужій сесії. Типово ці інструменти є лише у власника сесії та адмінів.

Докладніше: ADB tools.