منظره یاب دوربین
این جدول تمام مصنوعات را در گروه androidx.camera-viewfinder
فهرست می کند.
مصنوع | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
---|---|---|---|---|
منظره یاب-نوشتن | - | - | - | 1.4.0-alpha11 |
منظره یاب-هسته | - | - | - | 1.4.0-alpha11 |
منظره یاب-نما | - | - | - | 1.4.0-alpha11 |
اعلام وابستگی ها
برای افزودن وابستگی به دوربین منظره یاب، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.
وابستگیهای مصنوعات مورد نیاز خود را در فایل build.gradle
برای برنامه یا ماژول خود اضافه کنید:
شیار
dependencies { // Use to implement camera viewfinders implementation "androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha10" implementation "androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha10" implementation "androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha10" }
کاتلین
dependencies { // Use to implement camera viewfinders implementation("androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha10") implementation("androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha10") implementation("androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha10") }
برای اطلاعات بیشتر درباره وابستگیها، به افزودن وابستگیهای ساخت نگاه کنید.
بازخورد
بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
نسخه 1.4
نسخه 1.4.0-alpha11
11 دسامبر 2024
androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha11
، androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha11
و androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha11
منتشر شدند . نسخه 1.4.0-alpha11 حاوی این commit ها است.
تغییرات API
- کلاس های
viewfinder-core
به بسته هایی منتقل شده اند که با کتابخانه ای که به آن تعلق دارند سازگار است. ( I431c6 ) -
CameraViewfinder.ScaleType
بهviewfinder-core
منتقل شده است تا بتوان از آن با نوشتن مجدد استفاده کرد ( I87ef1 ) - کلاس های قدیمی
CameraViewfinder
حذف می شوند. لطفاً از APIهای جدید استفاده کنید که عملکردی معادل را ارائه می دهند. ( I6e59a )
نسخه 1.4.0-alpha10
30 اکتبر 2024
androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha10
، androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha10
و androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha10
منتشر شدند . نسخه 1.4.0-alpha10 حاوی این commit ها است.
نسخه 1.4.0-alpha09
2 اکتبر 2024
androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha09
، androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha09
و androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha09
منتشر شدند . نسخه 1.4.0-alpha09 حاوی این تعهدات است.
نسخه 1.4.0-alpha08
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 حاوی این commit ها است.
ویژگی های جدید
با به روز رسانی به 1.4.0-alpha08، مصنوع CameraX Viewfinder به گروه کتابخانه خودش منتقل شد. این تغییر برای بهبود ماژولار بودن و قابلیت نگهداری کتابخانه 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
برای انجام این انتقال نیازی به تغییر کد نیست. مختصات قدیمی Viewfinder maven دیگر بهروزرسانی دریافت نمیکند.
علاوه بر این، اگر از Compose with CameraX استفاده میکنید، یک کتابخانه جدید Compose-first اکنون در آلفا موجود است: androidx.camera:camera-compose
. این CameraXViewfinder
composable را فراهم میکند، که یک منظره یاب اصطلاحی ترکیبی است که SurfaceRequest
CameraX را با Compose تطبیق میدهد، مشابه نحوه عملکرد PreviewView
برای نماها.