вход
| Последнее обновление | Стабильный релиз | Предварительная версия релиза | Бета-версия | Альфа-версия |
|---|---|---|---|---|
| 19 ноября 2025 г. | 1.0.0 | - | - | - |
Объявление зависимостей
Чтобы добавить зависимость от Input, необходимо добавить репозиторий Google Maven в ваш проект. Для получения дополнительной информации ознакомьтесь с информацией в репозитории Google Maven .
Добавьте зависимости для необходимых артефактов в файл build.gradle вашего приложения или модуля:
классный
dependencies { implementation "androidx.input:input-motionprediction:1.0.0" }
Котлин
dependencies { implementation("androidx.input:input-motionprediction:1.0.0") }
Для получения дополнительной информации о зависимостях см. раздел «Добавление зависимостей сборки» .
Обратная связь
Ваши отзывы помогают улучшить Jetpack. Сообщите нам, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете проголосовать за существующую проблему, нажав кнопку со звездочкой.
Для получения более подробной информации см. документацию по системе отслеживания ошибок .
Для этого артефакта отсутствуют примечания к выпуску.
Версия 1.0
Версия 1.0.0
19 ноября 2025 г.
Выпущена версия androidx.input:input-motionprediction:1.0.0 . Версия 1.0.0 содержит следующие изменения .
Версия 1.0.0-rc01
5 ноября 2025 г.
Выпущена androidx.input:input-motionprediction:1.0.0-rc01 . Версия 1.0.0-rc01 содержит следующие коммиты .
Исправлены ошибки
- Перенос
minSdkпо умолчанию с API 21 на API 23 ( Ibdfca , b/380448311 , b/435705964 , b/435705223 )
Версия 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 ). - Исправлено занижение времени события для событий с несколькими указателями ( 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-путей и m-путей ( 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-alpha02
7 декабря 2022 г.
Выпущена версия androidx.input:input-motionprediction:1.0.0-alpha02 . Версия 1.0.0-alpha02 содержит следующие коммиты.
Изменения в API
- Переименовано
recordMovementвrecord, аdisposeвclose( I018c0 )
Версия 1.0.0-alpha01
24 октября 2022 г.
Выпущена версия androidx.input:input-motionprediction:1.0.0-alpha01 . Версия 1.0.0-alpha01 содержит следующие коммиты.
Новые функции
- Первая версия библиотеки AndroidX для прогнозирования ввода. Она включает API для уменьшения воспринимаемой задержки при взаимодействии с вводом путем прогнозирования будущих событий движения.
Изменения в API
- Представляем
MotionEventPredictor— утилиту, которая прогнозирует события движения на основе ранее полученных данных.