Новости о продуктах
Переосмысление конфиденциальности местоположения: новые инструменты и улучшения для Android 17
3 минуты чтения

Один из столпов экосистемы Android — это наша общая приверженность доверию пользователей. По мере развития мобильной индустрии менялся и наш подход к защите конфиденциальной информации. В Android 17 мы представляем набор новых функций обеспечения конфиденциальности местоположения, призванных предоставить пользователям больше контроля, а разработчикам — элегантные решения для минимизации данных и обеспечения безопасности продукта. Наша стратегия сосредоточена на внедрении новых инструментов, позволяющих сбалансировать высокое качество пользовательского опыта с надежной защитой конфиденциальности, а также на повышении прозрачности для пользователей, чтобы они могли управлять своими данными.
Представляем кнопку определения местоположения: упрощенный доступ для одноразового использования.
Для многих распространенных задач, таких как поиск ближайшего магазина или добавление тега к публикации в социальных сетях, вашему приложению не требуется постоянный или фоновый доступ к точному местоположению пользователя. В Android 17 мы представляем кнопку определения местоположения — новый элемент пользовательского интерфейса, разработанный для обеспечения удобного и своевременного доступа к точному местоположению. Партнеры по отрасли запросили эту новую функцию, чтобы упростить и сделать более конфиденциальным процесс определения местоположения для своих пользователей.

Пользователи получают более надежную защиту конфиденциальности.
Перенос принятия решения об обмене данными о местоположении на этап, когда пользователь совершает действие, помогает ему сделать более четкий выбор относительно того, какой объем информации он хочет предоставить и на какой срок. Это позволяет пользователям ограничивать обмен данными только тем, что необходимо приложениям в рамках данной сессии. После предоставления согласия такой доступ на основе сессии исключает повторные запросы на использование функций, зависящих от местоположения. Это выгодно разработчикам, поскольку обеспечивает более удобный пользовательский интерфейс и высокую уверенность в намерениях пользователя, так как доступ запрашивается явно в момент совершения действия.
Полная настройка пользовательского интерфейса в соответствии с эстетикой вашего приложения.
Кнопка «Местоположение» предоставляет широкие возможности настройки, обеспечивая интеграцию с эстетикой вашего приложения при сохранении узнаваемости в масштабах всей системы. Вы можете изменить визуальный стиль кнопки, в том числе:
- Цветовая схема фона и значков
- Контурный стиль
- Размер и форма
Кроме того, вы можете выбрать подходящую текстовую метку из предопределенного списка вариантов. Для обеспечения безопасности и доверия сам значок местоположения остается обязательным и не подлежит изменению, а размер шрифта управляется системой с учетом настроек доступности пользователя.

Упрощенная интеграция с Jetpack и автоматическая обратная совместимость.
Кнопка определения местоположения будет предоставлена в виде библиотеки Jetpack, что обеспечит простую интеграцию в существующие макеты вашего приложения, аналогично любой другой реализации представления Jetpack, и упростит запрос разрешения на доступ к точному местоположению. Кроме того, при использовании кнопки определения местоположения с библиотекой Jetpack будет автоматически обеспечена обратная совместимость: при нажатии на кнопку на устройстве под управлением Android 16 или ниже по умолчанию будет отображаться существующий запрос местоположения.
Кнопка определения местоположения в Android доступна для тестирования начиная с Android 17 Beta 3.
Прозрачность доступа к местоположению
Пользователям часто сложно разобраться в инструментах, которые они могут использовать для мониторинга и контроля доступа к данным о своем местоположении. В Android 17 мы приводим прозрачность разрешений на доступ к местоположению в соответствие с высокими стандартами, уже установленными для микрофона и камеры.

- Обновленный индикатор местоположения: теперь будет постоянно отображаться индикатор, информирующий пользователя всякий раз, когда приложение, не входящее в систему, получает доступ к его местоположению.
- Атрибуция и управление: Пользователи могут нажать на индикатор, чтобы точно увидеть, какие приложения недавно обращались к их местоположению, и немедленно управлять этими разрешениями через диалоговое окно «Недавнее использование приложений».
Усиление защиты конфиденциальности пользователей с помощью определения местоположения на основе плотности населения.
В Android 17 также улучшен алгоритм определения приблизительного (грубого) местоположения с учетом плотности населения. Ранее для приблизительного определения местоположения использовалась статическая сетка шириной 2 км, которая в районах с низкой плотностью населения могла быть недостаточно приватной, поскольку на квадрате 2 км часто находилось лишь несколько пользователей. Новый подход заменяет эту фиксированную сетку динамически изменяемой областью, основанной на местной плотности населения. Увеличивая сетку для районов с низкой плотностью населения, Android обеспечивает более надежную гарантию конфиденциальности в различных условиях, от густонаселенных городских центров до отдаленных регионов.
Улучшен диалог разрешения во время выполнения.
Диалоговое окно запроса разрешений на определение местоположения во время выполнения является одним из наиболее сложных для пользователей процессов, поскольку пользователям предлагается выбрать уровень детализации и продолжительность доступа, который они готовы предоставить каждому приложению. Чтобы помочь пользователям принимать наиболее взвешенные решения в отношении конфиденциальности с меньшими сложностями, мы переработали диалоговое окно, сделав варианты « Точный » и « Приблизительный » более наглядными, побуждая пользователей выбирать уровень доступа, который наилучшим образом соответствует их потребностям.

Начните разработку для Android 17
Новые инструменты для обеспечения конфиденциальности местоположения уже доступны в бета-версии 3. Мы ждем ваших отзывов, чтобы помочь улучшить эти функции перед общим релизом.
- Обратная связь: Сообщайте о проблемах в [Официальном трекере] .
Создайте более комфортный и конфиденциальный опыт уже сегодня.
Продолжить чтение

Новости о продуктах
Сегодня Android 17 официально достиг стабильности платформы с выходом бета-версии 3. Это означает, что доступ к API заблокирован; вы можете проводить финальное тестирование совместимости и размещать свои приложения, ориентированные на Android 17, в Play Store.
Matthew McCullough • 5 мин чтения

Новости о продуктах
Безопасность — это основополагающий принцип работы Android. Мы сотрудничаем с вами, чтобы обеспечить безопасность платформы и защитить данные пользователей, предлагая мощные инструменты и функции безопасности, такие как Credential Manager и FLAG_SECURE.
Bennet Manuel , Robert Clifford • 2 мин чтения

Новости о продуктах
Android Studio Panda 4 теперь стабильна и готова к использованию в продакшене. В этом релизе появились режим планирования, прогнозирование следующего изменения и многое другое, что делает создание высококачественных Android-приложений проще, чем когда-либо.
Matt Dyor • 5 мин чтения
Будьте в курсе событий
Получайте еженедельно самые свежие новости о разработке Android прямо на свою электронную почту.




