منظره یاب دوربین

منظره یاب مستقل قابل ترکیب و مشاهده برای دوربین"
آخرین به روز رسانی انتشار پایدار کاندید را آزاد کنید نسخه بتا انتشار آلفا
4 سپتامبر 2024 - - - 1.4.0-alpha08

اعلام وابستگی ها

برای افزودن وابستگی به دوربین منظره یاب، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر ، مخزن Maven Google را بخوانید.

وابستگی‌های مصنوعات مورد نیاز خود را در فایل build.gradle برای برنامه یا ماژول خود اضافه کنید:

شیار

dependencies {
    // Use to implement camera viewfinders
    
    implementation "androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha08"
    implementation "androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha08"
    implementation "androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha08"

}

کاتلین

dependencies {
    // Use to implement camera viewfinders
    implementation("androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha08")
    implementation("androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha08")
    implementation("androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha08")


}

برای اطلاعات بیشتر درباره وابستگی‌ها، به افزودن وابستگی‌های ساخت نگاه کنید.

بازخورد

بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.

یک شماره جدید ایجاد کنید

برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.

نسخه 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 برای نماها.