На этой странице представлена информация о релизах Wear OS, таких как Wearable SDK и Wearable Support Library.
28 апреля 2026 г. Wearable SDK 20.0.1
В версию Wearable SDK 20.0.1 включены незначительные обновления SDK. Обновления включают:
- Исправлена уязвимость. Приложениям, ориентированным на API уровня 37 или выше, рекомендуется использовать как минимум эту версию SDK.
- Теперь артефакты публикуются с прилагаемыми файлами подписи
.ascдля обеспечения подлинности. При желании вы можете включить проверку подписи .
21 ноября 2024 г. Wearable SDK 19.0.0
В версию 19.0.0 Wearable SDK включены незначительные обновления. Обновления включают:
- Зависимости библиотек обновлены до последних версий.
- Удалён неподдерживаемый вариант API
sendMessage(), который включал параметрMessageOptions.
31 августа 2023 г. Wearable SDK 18.1.0
В версию Wearable SDK 18.1.0 включены незначительные обновления API для поддержки следующего выпуска библиотеки Wearable Support Library. Обновления включают:
- Поддержка переключения телефонных номеров: подробности см. в
NodeClient.OnNodeMigratedListener. - Дополнительная документация по отправке и ответу сообщений
MessageClient. - Обновлены ссылки в описаниях API.
2022-Сентябрь-20 Wearable SDK 18.0.0
В версию Wearable SDK 18.0.0 включены незначительные обновления API для поддержки следующего выпуска библиотеки Wearable Support Library. Обновления включают:
- Поддержка
WearableListenerServiceдля приложений, ориентированных на Android 13 — проблема 235538840 . - Новый метод
MessageClient.sendRequest().
16 февраля 2022 г. Библиотека поддержки носимых устройств, версия 2.9.0
В версии 2.9.0 библиотеки Wearable Support Library все оставшиеся классы объявлены устаревшими. Вместо них используйте библиотеки Wear OS Jetpack .
29 октября 2021 г. Библиотека Jetpack для Wear OS
Библиотеки Jetpack для Wear OS заменяют библиотеки поддержки носимых устройств, и они не предназначены для совместного использования. Библиотека поддержки носимых устройств не работает на Wear OS 3.
27 апреля 2021 г. Wearable SDK 17.1.0
В версию Wearable SDK 17.1.0 включены незначительные обновления API для поддержки следующего выпуска библиотеки Wearable Support Library.
28 сентября 2020 г. Библиотека поддержки носимых устройств, версия 2.8.1
В версии 2.8.1 библиотеки Wearable Support Library внесены следующие изменения.
Разрешить отключение Jetifier при использовании шаблона циферблата.
В шаблоне циферблата для Android Studio теперь используются зависимости AndroidX, что позволяет отключить Jetifier. Эти исправления применяются при использовании шаблона циферблата с Android Studio 4.2 или более поздней версии.
24 сентября 2020 г. Библиотека поддержки носимых устройств, версия 2.8.0
В версию 2.8.0 библиотеки Wearable Support Library внесены следующие изменения.
Возможность резервного варианта для указания поставщиков дополнительных функций, не являющихся системными, по умолчанию.
Теперь циферблаты часов могут использовать setDefaultComplicationProviderWithFallbacks для указания одного или нескольких поставщиков виджетов, не являющихся системными, которые будут использоваться по умолчанию. Если ни один из указанных поставщиков, не являющихся системными, не установлен, система переключается на использование системного поставщика по умолчанию.
WearableActivity устарела
Класс WearableActivity устарел. Используйте вместо него AmbientModeSupport .
SKIP_CONFIRMATION_UI устарела
ActionConfirmationActivity.SKIP_CONFIRMATION_UI устарел. Этот дополнительный параметр не используется с момента выхода Wear 2.0.
15 мая 2020 г. Библиотека поддержки носимых устройств, версия 2.7.0
В версию 2.7.0 библиотеки Wearable Support Library включена следующая функция.
Аппаратное ускорение для циферблатов часов
Теперь вы можете запросить аппаратное ускорение холста при использовании класса CanvasWatchFaceService . Воспользуйтесь аппаратным ускорением, чтобы повысить производительность циферблата и получить доступ к большему количеству данных о производительности пользовательского интерфейса.
Для получения дополнительной информации см. раздел «Повышение производительности циферблата с помощью аппаратного ускорения» .
21 апреля 2020 г. Библиотека поддержки носимых устройств, версия 2.6.0
В версию 2.6.0 библиотеки Wearable Support Library включено следующее улучшение.
Переход на Android Jetpack
Библиотека поддержки носимых устройств перенесена в Android Jetpack . Существующие библиотеки теперь отображаются и доступны в AndroidX с использованием пространства имен androidx , а все зависимости от устаревшей библиотеки поддержки были удалены.
Это изменение также позволяет использовать библиотеки Wearable Support в Android Studio 4.0 и выше, что решает такие проблемы, как проблема #147972079 .
28 августа 2019 г. Библиотека поддержки носимых устройств, версия 2.5.0
В версию 2.5.0 библиотеки Wearable Support Library включено следующее улучшение.
Исправлена ошибка, возникающая при использовании типа отображения Complication Drawable с параметром TYPE_NO_PERMISSION.
ComplicationDrawable теперь есть флаг NEW_TASK , который гарантирует, что вызовы startActivity() , инициированные WatchFaceService будут включать флаг FLAG_ACTIVITY_NEW_TASK чтобы избежать исключения android.util.AndroidRuntimeException .
Это изменение позволяет типу виджета TYPE_NO_PERMISSION корректно запускать действие запроса разрешения, а не приводить к сбою циферблата.
25 сентября 2018 г. Wearable SDK 16.0.0
В версии Wearable SDK 16.0.0 требуемая версия сервисов Google Play снижена с 12.4 до 8.6. Это изменение позволяет существующим приложениям обновляться до последней версии Wearable SDK без необходимости обновления APK-файла сервисов Google Play.
Обновление Wear OS Developer Preview 2 от 11 июня 2018 г.
Недавнее обновление Wear OS Developer Preview 2, выполненное по беспроводной сети , вновь включило будильники и задачи для фоновых приложений.
Хотя это изменение политики способствует повышению гибкости в разработке приложений, фоновые оповещения и задачи по-прежнему подпадают под действие других ограничений Android P, включая те, которые касаются категорий ожидания приложений (App Standby Buckets ). Следуйте рекомендациям , чтобы ваши приложения работали корректно, независимо от того, к какой категории они относятся.
Это обновление также усиливает защиту пользовательского ввода и данных, ограничивая доступ фонового приложения к пользовательскому вводу и данным датчиков. В зависимости от требований приложения, может потребоваться использование службы переднего плана для обеспечения постоянного доступа к данным датчиков.
8 мая 2018 г. Wear OS Developer Preview 2
В Wear OS Developer Preview 2 появились такие функции, как улучшенная работа Google Assistant .
Сообщайте о любых ошибках или оставляйте отзывы, используя систему отслеживания проблем Wear OS by Google . Чем раньше вы их отправите, тем выше вероятность того, что исправления будут включены в финальный релиз.
Известные проблемы
В этом разделе перечислены известные проблемы, возникшие в предварительной версии 2.
Проблемы с образом Wear OS
- При нажатии кнопки питания на боковой панели часов в любом приложении вы можете вернуться на предыдущий экран, а не на циферблат.
Проблемы с образом Wear OS для Китая.
При нажатии кнопки питания на боковой панели часов в любом приложении вы можете вернуться на предыдущий экран, а не на циферблат.
Настройки громкости звука не сохраняются. Например, при входящем звонке на часах раздается звуковой сигнал, даже если звук на часах выключен. А если вы отрегулируете громкость будильника, это изменение не возымеет никакого эффекта.
Одновременное отображение нескольких уведомлений может быть некорректным. Например, если установлены и таймер, и секундомер, уведомления не отображаются. Мы рекомендуем тестировать приложение с одним текущим уведомлением, а не с несколькими.
В китайской версии приложения Wear App Store не работает. Разработчики не могут обновлять или устанавливать новые приложения через этот канал. Мы рекомендуем использовать
adbв качестве обходного пути для установки вашего приложения в тестовом режиме.
Проблемы с эмулятором Wear
Входящий телефонный звонок на дополнительный телефон не отображается и не дублируется как входящий звонок в сопряженном эмуляторе.
При использовании менеджера SDK для установки или подтверждения наличия последней версии Android P или китайской версии, флажки рядом с выбранными пунктами могут сняться после их выбора. Если они снимаются, выберите их повторно.
При выполнении эмулятором «холодной загрузки» может отобразиться следующая ошибка: «Внутренняя проблема вашего устройства. Обратитесь к производителю за подробной информацией». Это не влияет на функциональность. Нажмите OK , чтобы начать тестирование приложения.
Голосовой ответ может не работать на эмуляторе. Например, если вы получаете уведомление о сообщении Google Hangouts на эмуляторе Wear и пытаетесь ответить на него голосом, появляется сообщение об ошибке «Google постоянно останавливается», и вы не можете ответить голосом.
Возможно, Instant Run несовместим с эмулятором Wear.
Создание снимка экрана программным способом, например, с помощью
adbили при отправке отчета об ошибке, может не сработать. В качестве обходного пути нажмите кнопку камеры на панели инструментов эмулятора, чтобы сделать снимок экрана.
Проблемы с китайской версией эмулятора Wear.
Входящий телефонный звонок на дополнительный телефон может не отображаться или не дублироваться как входящий звонок в сопряженном эмуляторе. Соответственно, уведомления о пропущенных звонках могут не отображаться в эмуляторе. Кроме того, вы можете не иметь возможности ответить на звонок из эмулятора, и в этом случае звонок будет продолжаться.
При использовании менеджера SDK для установки или подтверждения наличия последней версии Android P или китайской версии, флажки рядом с выбранными пунктами могут сняться после их выбора. Если они снимаются, выберите их повторно.
При выполнении эмулятором «холодной перезагрузки» может отобразиться следующая ошибка: «Внутренняя проблема вашего устройства. Обратитесь к производителю за подробной информацией». Это не влияет на функциональность. Нажмите OK , чтобы начать тестирование приложения.
Возможно, Instant Run несовместим с эмулятором Wear.
Создание снимка экрана программным способом, например, с помощью
adbили при отправке отчета об ошибке, может не сработать. В качестве обходного пути нажмите кнопку камеры на панели инструментов эмулятора, чтобы сделать снимок экрана.
Google Ассистент на Wear
Расширенная поддержка Google Ассистента на Wear OS позволяет создавать приложения, готовые к использованию на носимых устройствах, без написания кода для Android. В частности, вы можете разрабатывать приложения для платформы Actions on Google, помогая пользователям эффективно использовать ваши продукты и услуги.
Кроме того, Wear OS теперь поддерживает более быстрое взаимодействие с помощью голоса и касаний. Также поддерживаются чипы подсказок, которые выполняют следующие функции:
Помогите пользователям быстро завершать взаимодействие.
Предоставьте пользователям подсказки о возможностях вашего действия.
Кроме того, Wear OS теперь поддерживает больше визуальных карточек, а также списки и карусели.
Таким образом, для создания действий в Google для Wear OS можно использовать DialogFlow , шаблоны или Actions SDK . Также можно воспользоваться новыми шаблонами ответов, разработанными специально для часов. Рекомендации по использованию Actions on Google включают:
Краткий, лаконичный диалог
Возможность как визуальной, так и голосовой обратной связи.
Эти улучшения для Google Ассистента на Wear OS не зависят от Android P и постепенно внедряются для всех пользователей Wear 2.0. Введение в создание действий в Google см. в разделе «Интеграция с Google Ассистентом» .
Экономия заряда батареи в предварительной версии для разработчиков 2
Как описано в следующем разделе, доступны функции, связанные с энергопотреблением, для увеличения времени автономной работы. Информация в этом разделе Developer Preview 2 заменяет информацию, касающуюся энергопотребления, в Developer Preview 1.
Новый режим: Улучшенная экономия заряда батареи
В режиме повышенной экономии заряда батареи отображается стандартный оптимизированный по энергопотреблению циферблат. Все следующие функции отключены:
Радиоприемники
Сенсорный экран
Функция пробуждения при наклоне
Пользователи могут увидеть время, коротко нажав на боковую кнопку. Длительное нажатие позволяет пользователю вернуться в полнофункциональный режим и выполнять такие задачи, как оплата с помощью NFC или ответ на сообщение. Предположим, что приложения, циферблаты и поставщики данных для виджетов недоступны в расширенном режиме экономии заряда батареи.
Ограниченная фоновая активность
Для улучшения управления энергопотреблением приложения, работающие в фоновом режиме, больше не могут запускать будильники и задачи, если часы не находятся на зарядке. Исключения составляют циферблаты и активные виджеты.
Улучшена совместимость приложений.
Для улучшения совместимости приложений Android P начал внедрять определенные ограничения на использование интерфейсов, не относящихся к SDK . Запланируйте отказ от методов и полей, не относящихся к SDK. Если для вашего случая нет общедоступного аналога, сообщите нам об этом .
Темная системная тема оформления пользовательского интерфейса
С начала 2018 года Wear OS перешла на стандартную тему оформления пользовательского интерфейса с более темным фоном для ленты уведомлений и системного лаунчера. Это изменение призвано улучшить удобство использования ваших приложений; проверьте доступность вашего приложения с помощью этой новой темы оформления.
Доступны обновленные версии практических заданий.
Чтобы помочь вам изучить важные способы разработки с Wear OS, доступны обновленные практические задания . Например, попробуйте новое практическое задание по созданию циферблатов на Kotlin, чтобы поэкспериментировать с предметно-ориентированным языком Kotlin (DSL).
27 марта 2018 г. Wear OS Developer Preview 1
В этом разделе представлена информация о первой предварительной версии Wear OS от Google для разработчиков. Перед финальным релизом ожидается несколько обновлений этой предварительной версии. Сообщайте о найденных ошибках через систему отслеживания ошибок Wear OS от Google . Чем раньше вы сообщите об этом, тем выше вероятность того, что мы сможем включить исправления в финальный релиз.
Известные проблемы
- В сопутствующем приложении Wear OS нажатие кнопки «Сообщить об ошибке носимого устройства» работает, но отчет об ошибке фактически не создается. В качестве обходного пути используйте
adb bugreport. - Приём телефонного звонка с помощью часов не всегда проходит успешно. Если это не удаётся, пользователю необходимо принять звонок непосредственно с телефона.
- Иногда после сопряжения или запуска предустановленного приложения появляется ошибка «Обнаружены проблемы с совместимостью API». Это сообщение об ошибке исчезает через короткое время и не влияет на удобство использования.
- В меню настроек на часах и в эмуляторе опция «Сообщить об ошибке» отображается дважды. Чтобы отправить сообщение об ошибке, попробуйте использовать каждую из двух опций, поскольку работает только одна. При нажатии на работающую опцию появляется всплывающее сообщение о том, что создается сообщение об ошибке.
- В китайской версии приложения голосовой ввод приводит к его сбою. Например, это происходит при голосовом поиске или добавлении напоминаний с помощью голоса, поскольку эта функция использует API голосового ввода. Для тестирования используйте ввод с клавиатуры или рукописный ввод вместо голосового.
- В китайской версии приложения Wear App Store не работает. Разработчики не могут обновлять или устанавливать новые приложения через этот канал. Мы рекомендуем использовать
adbв качестве обходного пути для установки вашего приложения в тестовом режиме.
Основные моменты этой предварительной версии для разработчиков
В первую предварительную версию для разработчиков входят следующие функции для тестирования приложений:
- Ограниченная фоновая активность: для улучшения управления энергопотреблением приложения, работающие в фоновом режиме, больше не могут использовать будильники и задачи. Исключения составляют циферблаты и виджеты, выбранные пользователем. Эта функция будет постепенно внедряться в предварительных версиях для разработчиков, поэтому вы можете не увидеть ее сразу на своих часах. Примечание: если ваше приложение должно работать постоянно, измените его, чтобы сделать его службой переднего плана, используя метод
startForegroundService(). Дополнительные сведения см. в разделе «Ограничения фоновых служб» . - Ограничения на использование приложениями интерфейсов, не относящихся к SDK: Для улучшения совместимости приложений Android P начал внедрять определенные ограничения на использование интерфейсов, не относящихся к SDK . Запланируйте отказ от методов и полей, не относящихся к SDK. Если для вашего случая нет общедоступного аналога, сообщите нам об этом .
- Темная тема оформления интерфейса: С начала 2018 года Wear OS перешла на стандартную тему оформления интерфейса с более темным фоном для ленты уведомлений и системного лаунчера. Это изменение призвано улучшить удобство использования ваших приложений; проверьте доступность вашего приложения с помощью этой новой темы оформления.
- Радиомодули отключаются, когда часы сняты с корпуса : Для улучшения управления питанием, модули Bluetooth, Wi-Fi и сотовой связи отключаются, когда часы длительное время находятся вне корпуса. Эта функция будет постепенно внедряться в предварительных версиях для разработчиков, поэтому вы можете не увидеть её на своих часах изначально. Если эта функция создаёт проблемы в процессе разработки, вы можете отключить её с помощью
adb, используя следующую команду:adb shell settings put global off_body_radios_off_for_small_battery_enabled 0 - Wi-Fi отключается при разрыве соединения с Bluetooth: для улучшения управления энергопотреблением часы больше не подключаются автоматически к Wi-Fi при отключении от Bluetooth. Исключения составляют случаи, когда приложение запрашивает высокоскоростную сеть, и случаи, когда часы подключены к зарядному устройству. Эта функция будет постепенно внедряться в предварительных версиях для разработчиков, поэтому вы можете не увидеть ее на своих часах на начальном этапе.
Обновления библиотеки поддержки носимых устройств, версия 2.3.0
В обновлении документации версии 2.3.0 для библиотеки поддержки носимых устройств внесены изменения в дизайн .
Кроме того, версия 2.3.0 библиотеки включает обновления, касающиеся ComplicationDrawable и TextRenderer для текста, к которому прикреплены объекты разметки. В этих классах улучшена обработка текстов, объединенных в блоки. Отображается только определенное подмножество блоков — см. метод setText для получения информации о типах блоков, которые можно отображать, — поэтому блоки не будут выглядеть неуместно при отображении на циферблате часов.
15 марта 2018 г. Ребрендинг Wear
В этом разделе представлена информация о функциях Wear OS.
Новое название для Android Wear
Операционная система Android Wear переименована компанией Google в Wear OS.
27 февраля 2018 г. Обновление режима Ambient
В этом разделе представлена информация о новых функциях Android Wear.
Новый класс для поддержки режима окружающего освещения
В версии 27.1.0 библиотеки поддержки Android добавлен новый класс AmbientModeSupport , который заменяет устаревший класс AmbientMode . Обновления примеров запланированы на ближайшие недели.
25 января 2018 г. Финальный эмулятор и многое другое
В этом разделе представлена информация о новых функциях Android Wear.
Эмулятор Android: обновление для Wear
Доступно финальное обновление эмулятора Android , связанное с устройствами Wear, для тестирования приложений на основе API версии 26.
Улучшения в библиотеке носимых устройств поддержки, версия 2.2.0
В версию 2.2.0 библиотеки Wearable Support Library включены обновления, описанные в следующем разделе.
Новый индикатор непрочитанных уведомлений
Поскольку пользователи хотят быть в курсе непрочитанных уведомлений, предусмотрен новый индикатор: точка в кружке внизу циферблата. Если вы предпочитаете управлять уведомлениями самостоятельно, вы можете использовать setHideNotificationIndicator , чтобы скрыть стандартный индикатор и отобразить свой собственный, или setShowUnreadCountIndicator чтобы отображать количество уведомлений в строке состояния.
Настройте цвет внешнего кольца индикатора непрочитанных уведомлений с помощью метода setAccentColor .
Улучшения класса ComplicationDrawable
Класс ComplicationDrawable инициирует запрос на разрешение для циферблата, на который нажимают, когда система указывает значение TYPE_NO_PERMISSION , свидетельствующее о том, что циферблат не имеет разрешения на получение данных о дополнительных элементах.
Кроме того, класс ComplicationDrawable аннулирует свой статус после завершения загрузки изображений или истечения времени подсветки при касании. Чтобы отреагировать на это аннулирование — например, для перерисовки циферблата часов — добавьте Drawable.Callback .
Известные проблемы
Если вы активируете режим «Театр» в эмуляторе, как описано в разделе «Изменение настроек экрана и яркости» , эмулятор может зависнуть в режиме «Театр». Для решения этой проблемы необходимо очистить данные эмулятора; см. раздел «Запуск и остановка эмулятора и очистка данных» .
В окне эмулятора для API уровня 25 или 26 кнопка питания не работает. Используйте вместо неё другие кнопки. В частности, для переключения в фоновый режим — например, как если бы пользователь закрыл экран ладонью — используйте кнопку питания на панели инструментов эмулятора справа от экрана. Для запуска интерактивного режима запуска приложений используйте кнопку «Домой» на панели инструментов эмулятора.
В китайской версии эмулятора при использовании рукописного ввода экран может начать мерцать. Затем, при нажатии кнопки экранной клавиатуры, клавиатура перекрывает половину экрана.
18 декабря 2017 г. Новый доступ к сервисам Google Play.
В этом разделе представлена информация о новых функциях Android Wear.
Откажитесь от класса GoogleApiClient
Начиная с версии 11.8.0 сервисов Google Play, переведите свои приложения для Wear OS с класса GoogleApiClient на использование объектов API-клиента, основанных на классе GoogleApi и API задач .
Для получения более подробной информации см. следующие материалы:
- Миграция приложений Wear OS на Google API
- Получите доступ к API Google.
- Документация по классам
Wearable
Новые компоненты для подключения к сервисам Google Play.
При использовании классов, расширяющих класс GoogleApi , таких как DataClient и MessageClient , SDK Google Play Services управляет подключениями к сервисам Google Play за вас. Приложениям, использующим эти классы, больше не нужно создавать и управлять объектами GoogleApiClient . Подробнее см. в статье блога «Преодоление ограничений GoogleApiClient» .
Для замены компонентов, связанных с Wear, для подключения к сервисам Google Play, см. раздел «Замена устаревших компонентов» . Информацию о новых версиях и известных проблемах, связанных с сервисами Google Play, см. в примечаниях к выпуску сервисов Google Play .
25 октября 2017 г. Режим окружающего освещения и многое другое.
В этом разделе представлена информация о новых функциях Android Wear.
Библиотека поддержки Android, версия 27.0.0: новые функции и исправления ошибок.
В версии 27.0.0 библиотеки поддержки Android содержатся новые функции для Wear OS. Ознакомьтесь со следующим разделом.
Новый, предпочтительный способ поддержки режима окружающего освещения.
Режим Ambient позволяет приложению Wear оставаться видимым для пользователя, когда устройство переходит в режим ожидания. В библиотеке поддержки Android появился новый, предпочтительный способ использования режима Ambient для ваших приложений. Команда Wear запрашивает отзывы разработчиков об этом важном изменении.
В частности, использование класса AmbientMode предоставляет следующие преимущества:
Подклассы
Activityиз библиотеки поддержки Android, такие какFragmentActivity, предоставляют функциональность для фрагментов из этой библиотеки.Улучшена поддержка входа через Google .
Константы метаданных манифеста в библиотеке поддержки Android.
Константы для приложений Android Wear, используемые в meta-data файла Android Manifest, теперь доступны в библиотеке поддержки Android . Чтобы использовать константы — для автономных приложений, режима моста уведомлений и изображений предварительного просмотра циферблата — добавьте ссылку на следующее в раздел зависимостей файла build.gradle модуля приложения, для чего требуется последняя версия репозитория Google:
Классный
implementation 'com.android.support:wear:27.0.0'
Котлин
implementation("com.android.support:wear:27.0.0")
Обновления панели действий
Доступны обновления для класса WearableActionDrawerView , используемого для создания выдвижной панели действий на носимом устройстве. В последней версии:
При изменении пунктов меню панель действий корректно обновляется.
Если выбран режим выдвижной панели действий, заголовок отображается корректно.
Инфляция класса RoundedDrawable
При условии, что уровень API не ниже 24, класс RoundedDrawable теперь может быть создан на основе XML-файла с данными для рисования; см. раздел «Пользовательские данные для рисования» .
Библиотека поддержки носимых устройств, версия 2.1.0: улучшения и многое другое.
Версия 2.1.0 библиотеки поддержки носимых устройств включает обновления, описанные в следующем разделе, и требует наличия библиотеки поддержки Android версии 26.0.2 или выше.
Предоставляйте изображения, устойчивые к выгоранию пикселей, для режима окружающего освещения.
Класс ComplicationDrawable позволяет предоставлять изображения, защищающие от выгорания пикселей, для режима Ambient Mode. В частности, поле «Защита от выгорания пикселей» объекта ComplicationData позволяет отображать небольшое изображение типа SMALL_IMAGE на циферблате в режиме Ambient Mode, когда включена защита от выгорания пикселей.
Для просмотра обновлений событий нажмите на соответствующую кнопку.
В классе ComplicationDrawable появился новый метод onTap , который позволяет передавать события касания циферблата на виджеты. Новый метод основан на существующей функциональности, в которой касание циферблата запускает метод WatchFaceService.Engine.onTapCommand .
Вы можете передать координаты объекту ComplicationDrawable с помощью вызова метода onTap , чтобы запустить действие, связанное с объектом ComplicationDrawable , содержащим координаты касания. При вызове нового метода onTap вы можете использовать возвращаемое значение true , чтобы проверить, запустил ли объект ComplicationDrawable связанное с ним действие.
Кроме того, метод setHighlightDuration задает продолжительность подсветки всплывающего окна после вызова метода onTap .
Индикатор выполнения для отображения значений в заданном диапазоне.
Если вы предпочитаете отображать собственную шкалу прогресса для отображения значений диапазона на циферблате часов, используйте метод setRangedValueProgressHidden класса ComplicationDrawable , чтобы скрыть отображаемую классом ComplicationDrawable шкалу прогресса для отображения значений диапазона.
02.10.2017 Android Wear бета-версия
- Дата: 02 октября 2017 г.
- Сборка: OWP4.170828.008
- Поддерживаемое устройство: LG Watch Sport
В этом разделе перечислены известные проблемы бета-версии Android Wear. Информацию о бета-программе или для участия в ней можно найти на странице бета-тестирования Android .
Известные проблемы
- В этой бета-версии Android Wear не работают Google Pay и его платежные карты.
- Даже если сотовая связь включена, она отключается после установки бета-версии. В качестве обходного пути включите сотовую связь после установки бета-версии, перейдя в Настройки > Подключение > Сотовая связь .
- Если после обновления до бета-версии уведомления стали нестабильными или отсутствуют, или контакты не были синхронизированы, выполните сброс настроек часов до заводских.
- В обучающем режиме Wear, который начинается после настройки часов, некоторые карточки ведут себя непредсказуемо, но их можно закрыть обычным способом с помощью свайпа.
- На телефонах с Android 6.0 уведомления о телефонных звонках на часы не приходят.
- После обновления мониторинг сердечного ритма иногда дает сбой. В качестве временного решения перезагрузите часы.
- Иногда OTA-карточка в потоке не позволяет запустить установку. В качестве обходного пути перейдите в Настройки > Система > О программе > Обновления системы.