Решение проблем с открытием ссылок в Android: как вернуть контроль над приложениями

Решение проблем с открытием ссылок в Android: как вернуть контроль над приложениями

Современная система Android ограничивает выбор пользователя при переходе по ссылкам. Вместо привычного диалогового окна с выбором программы, система автоматически открывает веб-адреса в тех приложениях, которые «закреплены» за определенными доменами. Это решение, призванное повысить скорость работы, часто вызывает неудобства, особенно если пользователь хочет самостоятельно выбирать, где просматривать контент — в основном приложении или в браузере.

Возвращение диалога выбора приложений

Проблема автоматического открытия ссылок стала актуальной после выхода Android 12. В ранних версиях ОС при нажатии на ссылку появлялось окно с выбором доступных приложений. Теперь же система навязывает использование официального ПО, если оно установлено на устройстве. Исправить это позволяет сторонний проект с открытым исходным кодом — LinkSheet.

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

  • Возвращение классического диалогового окна выбора приложения.
  • Возможность открытия ссылок сразу в режиме инкогнито (поддерживается для Firefox).
  • Отсутствие необходимости использовать официальные приложения, если они влияют на алгоритмы рекомендаций контента.

Настройка и использование

Приложение недоступно в официальном магазине Google Play, поэтому загружать его следует через репозиторий на GitHub. После установки APK-файла необходимо предоставить системе разрешение на установку из сторонних источников и выбрать LinkSheet в настройках телефона в качестве браузера по умолчанию.

Чтобы заставить устройство спрашивать, где открывать ссылки (например, для Reddit или YouTube), рекомендуется изменить настройки самих приложений:

  • Перейдите в Настройки — Приложения.
  • Выберите нужное приложение.
  • Найдите раздел Открытие по умолчанию.
  • Выберите пункт В браузере.

Теперь при переходе по ссылке будет срабатывать LinkSheet, предлагая список доступных инструментов. Дополнительно в настройках самого LinkSheet можно активировать сетку для выбора приложений, чтобы меню выглядело более компактно, а также отключить ненужные кнопки выбора «Только сейчас» или «Всегда» для более быстрого взаимодействия.

Дополнительные возможности LinkSheet

Помимо базовой функции выбора приложения, LinkSheet обладает рядом полезных инструментов:

  • ClearURLs: экспериментальная функция для удаления параметров отслеживания из адресов ссылок, что повышает конфиденциальность при просмотре веб-страниц.
  • Встроенный загрузчик: при обнаружении прямой ссылки на файл в меню выбора появляется кнопка скачивания, позволяющая сохранить объект напрямую.

Данный инструмент ориентирован на пользователей, которые предпочитают самостоятельно контролировать поведение системы и стремятся избавиться от принудительного открытия контента в таких сервисах, как Instagram*.

* — деятельность компании запрещена на территории РФ