ช่องมองภาพของกล้อง

  
ช่องมองภาพแบบคอมโพสและแบบมุมมองสําหรับกล้องแบบสแตนด์อโลน"

ตารางนี้จะแสดงรายการอาร์ติแฟกต์ทั้งหมดในกลุ่ม androidx.camera-viewfinder

อาร์ติแฟกต์ รุ่นที่เสถียร รุ่นที่อาจได้รับการเผยแพร่ รุ่นเบต้า เวอร์ชันอัลฟ่า
viewfinder-compose - - - 1.4.0-alpha11
viewfinder-core - - - 1.4.0-alpha11
viewfinder-view - - - 1.4.0-alpha11
ไลบรารีนี้อัปเดตล่าสุดเมื่อวันที่ 11 ธันวาคม 2024

การประกาศทรัพยากร Dependency

หากต้องการเพิ่มทรัพยากร Dependency ของ camera-viewfinder คุณต้องเพิ่มที่เก็บ Maven ของ Google ลงในโปรเจ็กต์ อ่านข้อมูลเพิ่มเติมในที่เก็บ 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"

}

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-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 มีการคอมมิตเหล่านี้

การเปลี่ยนแปลง 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 มีการคอมมิตเหล่านี้

เวอร์ชัน 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

คุณไม่จำเป็นต้องเปลี่ยนแปลงโค้ดเพื่อทําการเปลี่ยนแปลงนี้ พิกัด Maven ของ Viewfinder เวอร์ชันเก่าจะไม่ได้รับอัปเดตอีกต่อไป

นอกจากนี้ หากคุณใช้ Compose กับ CameraX ขณะนี้ไลบรารี Compose เท่านั้นใหม่ androidx.camera:camera-compose พร้อมให้ใช้งานในรุ่นอัลฟ่าแล้ว ซึ่งจะแสดงคอมโพสิชัน CameraXViewfinder ซึ่งเป็นช่องมองภาพที่เป็นแบบคอมโพสิชันที่ปรับ SurfaceRequest ของ CameraX ให้เข้ากับคอมโพสิชัน ซึ่งคล้ายกับวิธีที่ PreviewView ทำงานกับมุมมอง