कैमरा व्यूफ़ाइंडर

  
कैमरे के लिए स्टैंडअलोन कम्पोज़ेबल और व्यू आधारित व्यूफ़ाइंडर"

इस टेबल में, androidx.camera-viewfinder ग्रुप के सभी आर्टफ़ैक्ट की सूची होती है.

सह-प्रॉडक्ट रिलीज़ किया गया जांचा और परखा हुआ वर्शन रिलीज़ कैंडिडेट बीटा रिलीज़ ऐल्फ़ा रिलीज़
viewfinder-compose - - - 1.4.0-alpha10
viewfinder-core - - - 1.4.0-alpha10
viewfinder-view - - - 1.4.0-alpha10
इस लाइब्रेरी को पिछली बार 30 अक्टूबर, 2024 को अपडेट किया गया था

डिपेंडेंसी का एलान करना

camera-viewfinder पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए, Google की Maven रिपॉज़िटरी पढ़ें.

अपने ऐप्लिकेशन या मॉड्यूल के लिए, 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"

}

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 व्यूफ़ाइंडर आर्टफ़ैक्ट को उसके लाइब्रेरी ग्रुप में ले जाया गया है. यह बदलाव, 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

यह बदलाव करने के लिए, कोड में किसी तरह का बदलाव करने की ज़रूरत नहीं है. पुराने व्यूफ़ाइंडर मेवन कोऑर्डिनेट को अब अपडेट नहीं मिलेंगे.

इसके अलावा, अगर CameraX के साथ Compose का इस्तेमाल किया जा रहा है, तो Compose-first लाइब्रेरी का नया वर्शन अब अल्फा वर्शन में उपलब्ध है: androidx.camera:camera-compose. इससे CameraXViewfinder कॉम्पोज़ेबल मिलता है. यह एक ऐसा व्यूफ़ाइंडर है जो Compose के हिसाब से काम करता है. यह CameraX के SurfaceRequest को Compose के हिसाब से अडैप्ट करता है. यह उसी तरह काम करता है जिस तरह PreviewView व्यू के लिए काम करता है.