Camera2 API เป็นหนึ่งในแนวโน้มที่ได้รับความนิยมสูงสุดปัจจัยเมื่อประเมินคุณค่าความสามารถของกล้องของสมาร์ทโฟน หากคุณประทับใจกับคุณสมบัติที่นำเสนอโดย Camera2 API คุณสามารถลองเปิดใช้งานบนสมาร์ทโฟนของคุณได้เช่นกัน ในบทความนี้เรากำลังอธิบาย ขั้นตอนในการเปิดใช้งาน Camera2 API ในโทรศัพท์ Android
Camera2 API คืออะไร
เมื่อเปิดตัว Google ได้เลิกใช้ Camera API ดั้งเดิมและแจ้งให้ผู้พัฒนาใช้ C ใหม่amera API 2 เปิดใช้งาน บนสมาร์ทโฟน Android แต่มันไม่ได้เกิดขึ้นเร็วนัก ตอนนี้มีสมาร์ทโฟนระดับพรีเมียมเพียงไม่กี่ตัวเท่านั้นที่มาพร้อมกับคุณสมบัตินี้ในตัว นั่นไม่ใช่สิ่งที่ Google ต้องการให้เกิดขึ้น อย่างไรก็ตามคุณยังสามารถ วิธีเปิดใช้งาน Camera API 2 รองรับสมาร์ทโฟน Android ของคุณด้วยการปรับแต่งง่ายๆ
Google Pixel 3, 4 ใช้การตั้งค่า Camera2 API และนั่นเป็นเหตุผลว่าทำไมจึงมีกล้องที่น่าประทับใจ ฉันมั่นใจว่าจะมีโทรศัพท์จำนวนมากที่จะเปิดตัวในปี 2019 ที่จะมาพร้อมกับ Camera2 API
วิธีเปิดใช้งาน Camera2 API ในสมาร์ทโฟน Android
มีหลายวิธีในการเปิดใช้งาน Camera2 API ในสมาร์ทโฟน Android แต่คุณต้องเข้าใจว่าคุณจะอยู่เสมอ ต้องใช้โทรศัพท์ Android ที่รูทเครื่องอย่างถูกต้อง เพื่อปรับแต่งการตั้งค่า ROM ดังนั้นโทรศัพท์รูทจึงเป็นสิ่งจำเป็นในการเปิดใช้งาน Camera2 API หากคุณมีให้ทำตามวิธีการต่อไปนี้และตรวจสอบว่ามันใช้งานได้หรือไม่
คำเตือน:“ เราขอแจ้งให้คุณทราบว่า The Geeks Club ไม่รับผิดชอบต่อผลที่เป็นอันตรายใด ๆ ในระหว่างกระบวนการนี้ ทำการปรับแต่งเหล่านี้ด้วยความเสี่ยงของคุณเอง“
บันทึก: ไม่มีรายชื่ออย่างเป็นทางการของ Camera2 API รองรับโทรศัพท์
เปิดใช้งาน Camera 2 API ใน Build.prop
เป็นหนึ่งในวิธีที่สมบูรณ์แบบเพื่อเปิดใช้งานคุณสมบัติ Android ที่ซ่อนอยู่ในสมาร์ทโฟน คุณสามารถเปิดใช้งาน Camera API 2 ยังใช้ Build.prop. อย่างไรก็ตามคุณต้องเข้าใจว่าวิธีนี้มีโอกาสประสบความสำเร็จเพียงห้าสิบห้า มันทำงานบนสมาร์ทโฟนที่มาพร้อมกับ รองรับ Camera2 API ใน ROM แต่ปิดการทำงานของมัน ด้วยเหตุผลอื่น ทำตามขั้นตอนอย่างระมัดระวัง
- ดาวน์โหลดและติดตั้งแอพตัวจัดการไฟล์จาก Google Play store ซึ่งรองรับ root explorer ที่นี่เราใช้ตัวจัดการไฟล์ที่ได้รับความนิยมมากที่สุดเช่น ES File Manager
- นำทางไปยังพาร์ติชันระบบในโทรศัพท์ Android ที่รูทของคุณและค้นหาไฟล์ที่ชื่อว่าเป็น Build.prop
- เปิดไฟล์ Build.prop โดยใช้โปรแกรมแก้ไขข้อความ
- ภายในไฟล์ Build.prop ให้ค้นหาบรรทัดนี้:
persist.camera.HAL3.enabled=0
- เปลี่ยน 0 เป็น 1 จากนั้นบันทึกและออกจาก Build.prop และรีบูตโทรศัพท์ของคุณ
- จากนั้นคุณสามารถตรวจสอบว่าใช้งานได้หรือไม่โดยเปิดแอพกล้องถ่ายรูปของบุคคลที่สามเช่น กล้องเปิด.
เปิดใช้งาน Camera2 API ด้วย Terminal Emulator
วิธีแรกในการเปิดใช้งาน camera2api, ใช้งานได้กับเกือบทุกรูทและรองรับ Androidมาร์ทโฟน อย่างไรก็ตามในบางกรณีมันจะไม่ทำงานอย่างที่คาดไว้ หากคุณโชคร้ายด้วยวิธีแรกคุณสามารถลองวิธีที่สองนี้ซึ่งสะดวกสบายมากขึ้นและไม่มีปัญหาแทรกซ้อน จำไว้ว่าคุณจะต้องเข้าถึงรูทบนโทรศัพท์ของคุณเพื่อทำสิ่งนี้ ทำตามขั้นตอนอย่างระมัดระวัง:
- ดาวน์โหลดและติดตั้ง Terminal Emulator แอพจาก Google Play
- เปิดแอพและเรียกใช้คำสั่งต่อไปนี้:
susu persist.camera.HAL3.enabled 1exitexit
- ตอนนี้รีบูตโทรศัพท์ของคุณและยืนยันด้วยแอปกล้องเปิด
ทั้งหมดเกี่ยวกับขั้นตอนในการเปิดใช้งาน Camera2 APIบนสมาร์ทโฟน Android ที่รองรับ หากคุณลองทำตามขั้นตอนด้านบนในโทรศัพท์ที่ไม่ได้รูทเครื่องจะไม่สำเร็จตามที่คาดไว้ ต่อไปลองและแจ้งให้เราทราบข้อสงสัยของคุณในส่วนความคิดเห็น
วิธีตรวจสอบว่าสมาร์ทโฟน Android ของคุณรองรับ C หรือไม่amera2 API
- ติดตั้ง แอป Camera2 API Probe
- เปิดแอปและค้นหาสองส่วน -ID กล้อง: 0 และ ID กล้อง: 1. อดีตคือกล้องด้านหลังในขณะที่ในภายหลังสำหรับกล้องด้านหน้า
- ใน Camera-ID ให้สำรวจหมวดหมู่ย่อยด้วยชื่อ“หมวดหมู่การสนับสนุนระดับฮาร์ดแวร์” นั่นคือสิ่งที่คุณสามารถคิดออก รองรับ Camera2 API ในโทรศัพท์ของคุณ
- เพื่อให้โทรศัพท์ของคุณรองรับ Camera 2 API คุณต้องมีอย่างน้อยระดับ 3 หรือเต็ม หากเป็นเช่นนั้น Camera 2 API จะเปิดใช้งานสำหรับคุณ
หากคุณเห็นเครื่องหมายถูกสีเขียวถัดจากระดับ 3 หรือ FUll แสดงว่าเปิดใช้งานแล้ว อ่านรายละเอียดทั้งหมดได้ที่นี่
ระดับของ Camera2 API
Camera 2 API มีสี่ระดับหรือมากกว่านั้น หมวดหมู่การสนับสนุนระดับฮาร์ดแวร์ (ระดับการสนับสนุนฮาร์ดแวร์ API ของกล้อง 2)
- ระดับ 3 - นอกเหนือจาก FULL แล้ว OEM ได้เพิ่มการปรับแต่งของพวกเขารวมถึงคุณสมบัติเช่น RAW, โหมด Pro และอื่น ๆ
- เต็ม - กล้องในสมาร์ทโฟนรองรับความสามารถที่สำคัญทั้งหมดของ Camera2 API
- ถูก จำกัด - กล้องรองรับคุณสมบัติบางอย่างของ Camera2 API เท่านั้น
- มรดก - โทรศัพท์รองรับฟีเจอร์ Camera1 API เท่านั้น
ความแตกต่างระหว่าง Camera 2 API ระดับ 3 กับ เต็มรูปแบบมีขนาดใหญ่มาก OEM สามารถนำเสนอฟีเจอร์มากมายที่อยู่ด้านบนของ Camera 2 API เพื่อเพิ่มอีกหนึ่งขั้นตอนเช่นเพิ่ม YUV การประมวลผลซ้ำการจับภาพ RAW และอีกมากมาย
ความคิดเห็น