вход
Последнее обновление | Стабильный релиз | Кандидат на релиз | Бета-версия | Альфа-релиз |
---|---|---|---|---|
13 августа 2025 г. | - | - | 1.0.0-бета06 | - |
Объявление зависимостей
Чтобы добавить зависимость от Input, необходимо добавить репозиторий Google Maven в свой проект. Подробнее см. в репозитории Google Maven .
Добавьте зависимости для необходимых артефактов в файл build.gradle
вашего приложения или модуля:
классный
dependencies { implementation "androidx.input:input-motionprediction:1.0.0-beta06" }
Котлин
dependencies { implementation("androidx.input:input-motionprediction:1.0.0-beta06") }
Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .
Обратная связь
Ваши отзывы помогают улучшить Jetpack. Сообщите нам, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с уже существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете проголосовать за существующую проблему, нажав на кнопку со звёздочкой.
Более подробную информацию см. в документации по системе отслеживания проблем .
Заметок о выпуске для этого артефакта нет.
Версия 1.0
Версия 1.0.0-beta06
13 августа 2025 г.
Выпущен androidx.input:input-motionprediction:1.0.0-beta06
. Версия 1.0.0-beta06 содержит следующие изменения .
Новые функции
- Теперь библиотека будет использовать API системного прогнозирования, если он доступен.
Изменения API
- Удаление устаревших аннотаций
@RequiresApi(21)
( I9103b )
Версия 1.0.0-beta05
2 октября 2024 г.
Выпущен androidx.input:input-motionprediction:1.0.0-beta05
. Версия 1.0.0-beta05 содержит следующие изменения .
Исправления ошибок
- Предотвратить выход прогноза за пределы запрошенной суммы ( Ifbf49 , b/369330439 )
- Удалено ручное описание доступа к новым API платформы, поскольку это происходит автоматически посредством моделирования API при использовании R8 с AGP 7.3 или более поздней версии (например, R8 версии 3.3) и для всех сборок с использованием AGP 8.1 или более поздней версии (например, D8 версии 8.1). Клиентам, не использующим AGP, рекомендуется обновиться до D8 версии 8.1 или более поздней. Подробнее см. в этой статье . ( If6b4c , b/345472586 )
Версия 1.0.0-beta04
1 мая 2024 г.
Выпущен androidx.input:input-motionprediction:1.0.0-beta04
. Версия 1.0.0-beta04 содержит следующие изменения .
Новые функции
- Прогнозирование не прекратится внезапно
- Встроенное предсказание теперь используется по умолчанию вместо системного.
Исправления ошибок
- Перейти на 21 как на значение
minSdkVersion
по умолчанию для библиотек androidx ( I6ec7f ) - Исправлено время события down для событий multi pointer ( 04824a ).
- Исправлена историческая временная метка для первого указателя ( dee0b0 ).
- Исправлено неверное историческое время при наличии нескольких указателей ( 1189fa ).
Версия 1.0.0-beta03
20 сентября 2023 г.
Выпущена androidx.input:input-motionprediction:1.0.0-beta03
. Версия 1.0.0-beta03 содержит следующие изменения.
Новые функции
- Повышайте уверенность в прогнозах при использовании точных инструментов. ( 57cb7c6 )
- Оптимизировано распределение памяти встроенной библиотеки предсказаний. ( 0b7686e )
Версия 1.0.0-beta02
26 июля 2023 г.
Выпущена androidx.input:input-motionprediction:1.0.0-beta02
. Версия 1.0.0-beta02 содержит следующие изменения.
Новые функции
- Добавить поддержку API прогнозирования системы Android U ( I7261f )
Изменения API
- Объединены общедоступные и экспериментальные файлы API для h-thru m-paths ( Ic4630 , b/278769092 )
Исправления ошибок
- Прогнозируемые события движения теперь сообщают правильное время сбоя и события ( I40059 )
Версия 1.0.0-beta01
22 марта 2023 г.
Выпущен androidx.input:input-motionprediction:1.0.0-beta01
. Версия 1.0.0-beta01 содержит следующие изменения.
Новые функции
- Ориентация и наклон присутствуют в прогнозируемых событиях движения.
- Динамически рассчитанные внутренние элементы прогнозирования
Изменения API
- Удален метод
close
, так как он больше не нужен ( I84349 )
Версия 1.0.0-альфа02
7 декабря 2022 г.
Выпущена androidx.input:input-motionprediction:1.0.0-alpha02
. Версия 1.0.0-alpha02 содержит следующие изменения.
Изменения API
-
recordMovement
переименован вrecord
, аdispose
вclose
( I018c0 ).
Версия 1.0.0-альфа01
24 октября 2022 г.
Выпущен androidx.input:input-motionprediction:1.0.0-alpha01
. Версия 1.0.0-alpha01 содержит следующие изменения.
Новые функции
- Первый выпуск библиотеки AndroidX для прогнозирования ввода. Она включает в себя API для уменьшения воспринимаемой задержки при взаимодействии с вводом данных за счёт прогнозирования будущих событий движения.
Изменения API
- Представляет
MotionEventPredictor
— утилиту, которая предоставляет прогнозируемые события движения на основе ранее полученных.