видоискатель камеры
Последнее обновление | Стабильный выпуск | Кандидат на выпуск | Бета-версия | Альфа-релиз |
---|---|---|---|---|
4 сентября 2024 г. | - | - | - | 1.4.0-альфа08 |
Объявление зависимостей
Чтобы добавить зависимость от камеры-видоискателя, необходимо добавить в свой проект репозиторий Google Maven. Для получения дополнительной информации прочтите репозиторий Google Maven .
Добавьте зависимости для нужных вам артефактов в файл build.gradle
для вашего приложения или модуля:
классный
dependencies { // Use to implement camera viewfinders implementation "androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha09" implementation "androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha09" implementation "androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha09" }
Котлин
dependencies { // Use to implement camera viewfinders implementation("androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha09") implementation("androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha09") implementation("androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha09") }
классный
dependencies { // Use to implement camera viewfinders implementation "androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha09" implementation "androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha09" implementation "androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha09" }
Котлин
dependencies { // Use to implement camera viewfinders implementation("androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha09") implementation("androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha09") implementation("androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha09") }
Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .
Обратная связь
Ваши отзывы помогают сделать Jetpack лучше. Дайте нам знать, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.
Дополнительную информацию см. в документации по системе отслеживания проблем .
Версия 1.4.0-альфа08
4 сентября 2024 г.
androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha08
, androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha08
и androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha08
выпущены . Версия 1.4.0-alpha08 содержит эти коммиты .
Новые возможности
С обновлением до 1.4.0-alpha08 артефакт видоискателя CameraX был перенесен в отдельную группу библиотек. Это изменение необходимо для улучшения модульности и удобства обслуживания библиотеки CameraX.
Если ранее вы зависели от androidx.camera:camera-viewfinder
, androidx.camera:camera-viewfinder-compose
или androidx.camera:camera-viewfinder-core
, вам нужно будет преобразовать свои зависимости в следующие:
-
androidx.camera:camera-viewfinder
->androidx.camera.viewfinder:viewfinder-view
-
androidx.camera:camera-viewfinder-compose
->androidx.camera.viewfinder:viewfinder-compose
-
androidx.camera:camera-viewfinder-core
->androidx.camera.viewfinder:viewfinder-core
Для осуществления этого перехода не требуется никаких изменений кода. Старые координаты maven Viewfinder больше не будут обновляться.
Кроме того, если вы используете Compose с CameraX, в альфа-версии теперь доступна новая библиотека Compose-first: androidx.camera:camera-compose
. Это обеспечивает возможность компоновки CameraXViewfinder
, которая представляет собой идиоматический видоискатель, который адаптирует SurfaceRequest
CameraX для Compose, аналогично тому, как PreviewView
работает для представлений.