функции приложения
Последнее обновление | Стабильный релиз | Кандидат на релиз | Бета-релиз | Альфа-релиз |
---|---|---|---|---|
4 июня 2025 г. | - | - | - | 1.0.0-альфа02 |
Объявление зависимостей
Чтобы добавить зависимость от appfunctions, необходимо добавить репозиторий Google Maven в свой проект. Прочитайте репозиторий Google Maven для получения дополнительной информации.
Добавьте зависимости для необходимых артефактов в файл build.gradle
для вашего приложения или модуля:
классный
dependencies { implementation "androidx.appfunctions:appfunctions:1.0.0-alpha02" implementation "androidx.appfunctions:appfunctions-service:1.0.0-alpha02" implementation "androidx.appfunctions:appfunctions-compiler:1.0.0-alpha02" }
Котлин
dependencies { implementation("androidx.appfunctions:appfunctions:1.0.0-alpha02") implementation("androidx.appfunctions:appfunctions-service:1.0.0-alpha02") implementation("androidx.appfunctions:appfunctions-compiler:1.0.0-alpha02") }
Дополнительную информацию о зависимостях см. в разделе Добавление зависимостей сборки .
Обратная связь
Ваши отзывы помогают сделать Jetpack лучше. Сообщите нам, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.
Более подробную информацию смотрите в документации Issue Tracker .
Для этого артефакта нет примечаний к выпуску.
Версия 1.0
Версия 1.0.0-альфа02
4 июня 2025 г.
Выпущены androidx.appfunctions:appfunctions:1.0.0-alpha02
, androidx.appfunctions:appfunctions-compiler:1.0.0-alpha02
и androidx.appfunctions:appfunctions-service:1.0.0-alpha02
. Версия 1.0.0-alpha02 содержит эти коммиты .
Новые возможности
- Поддержка API Android 16.
- Лучшая поддержка параметризованных
AppFunctionSerializable(s)
во время компиляции.
Изменения API
- Представлен API
AppFunctionSchemaDefinition
, позволяющий агентам определять собственные предопределенные схемы функций.
Исправление ошибок
- Обработка ошибок при отсутствии состояния включенной среды выполнения
AppFunctions
. - Незначительное исправление ошибки в API
observeAppFunctions
для отслеживания изменений вAppFunctionComponentMetadata
. - Дополнительные журналы ошибок.
Версия 1.0.0-альфа01
7 мая 2025 г.
Выпущены androidx.appfunctions:appfunctions:1.0.0-alpha01
, androidx.appfunctions:appfunctions-compiler:1.0.0-alpha01
и androidx.appfunctions:appfunctions-service:1.0.0-alpha01
. Версия 1.0.0-alpha01 содержит эти коммиты .
Новые возможности
Библиотека AppFunctions
Jetpack построена на основе API платформы android.app.appfunctions
. Эта библиотека упрощает предоставление функциональности вашего приложения Ассистенту и позволяет Ассистенту взаимодействовать с открытыми функциями приложения.
-
androidx.appfunctions:appfunctions
: основные клиентские API для управления (включения/отключения) и взаимодействия с (поиска/выполнения)AppFunctions
. -
androidx.appfunctions:appfunctions-service
: API-интерфейсы на стороне сервиса для простого предоставления функциональных возможностей вашего приложения в видеAppFunctions
. -
androidx.appfunctions:appfunctions-compiler
: Требуемый компилятор KSP для генерации необходимого кода для предоставленияAppFunctions
.