عدسة الكاميرا
يسرد هذا الجدول جميع العناصر في مجموعة androidx.camera-viewfinder
.
العناصر | الإصدار الثابت | إصدار محتمل | الإصدار التجريبي | إصدار أولي |
---|---|---|---|---|
viewfinder-compose | - | - | - | 1.4.0-alpha10 |
viewfinder-core | - | - | - | 1.4.0-alpha10 |
viewfinder-view | - | - | - | 1.4.0-alpha10 |
الإعلان عن التبعيات
لإضافة تبعية على كاميرا عدسة الكاميرا، عليك إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.
أضِف العناصر الاعتمادية الخاصة بالعناصر التي تحتاج إليها في ملف build.gradle
لتطبيقك أو وحدتك:
Groovy
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" }
Kotlin
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-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 عمليات الربط هذه.
الإصدار 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 عمليات الربط هذه.
الميزات الجديدة
بعد التحديث إلى الإصدار 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
ولا يلزم إجراء أي تغييرات على الرموز لإجراء هذا الانتقال. لن تتلقّى بعد الآن إحداثيات Maven القديمة لتطبيق Viewfinder أي تعديلات.
بالإضافة إلى ذلك، إذا كنت تستخدم ميزة Compose مع CameraX، تتوفّر الآن مكتبة Compose-first جديدة في الإصدار الأولي: androidx.camera:camera-compose
. يقدّم ذلك CameraXViewfinder
القابل للتركيب، وهو عبارة عن عدسة بحث مناسبة لميزة "الإنشاء" تُعدّل SurfaceRequest
من CameraX لتناسب ميزة "الإنشاء"، تمامًا مثل طريقة عمل PreviewView
مع المشاهد.