ຖ້າທ່ານຕ້ອງການປົດລັອກຜົນປະໂຫຍດທັງຫມົດຂອງຕົວເລືອກພອດກ້ອງຖ່າຍຮູບຂອງ Google, ສິ່ງທໍາອິດທີ່ທ່ານຄວນຮູ້ກ່ຽວກັບແມ່ນ Camera2 API.
ໃນບົດຄວາມນີ້, ທ່ານຈະໄດ້ຮັບຂໍ້ມູນຄົບຖ້ວນສົມບູນກ່ຽວກັບວິທີການກວດສອບການສະຫນັບສະຫນູນ Camera2 API ກ່ຽວກັບອຸປະກອນ Android ໂດຍບໍ່ມີບັນຫາ.
ຍີ່ຫໍ້ໂທລະສັບສະຫຼາດໄດ້ປັບປຸງຫຼາຍ, ໂດຍສະເພາະໃນພະແນກຊອບແວເຊັ່ນດຽວກັນກັບຮາດແວ. ແຕ່ວິວັດທະນາການໃນພາກສ່ວນກ້ອງຖ່າຍຮູບບາງຄັ້ງຮູ້ສຶກວ່າລ້າສະໄຫມໃນໂທລະສັບລຸ້ນເກົ່າເພາະວ່າພວກມັນບໍ່ສະຫນັບສະຫນູນລັກສະນະທີ່ແປກປະຫຼາດທີ່ປາກົດຢູ່ໃນໂທລະສັບສະຫຼາດທີ່ທັນສະໄຫມ.
ເຖິງແມ່ນວ່າ, ມັນບໍ່ແມ່ນກົດລະບຽບລາຍລັກອັກສອນວ່າໂທລະສັບທຸກມາພ້ອມກັບປະສົບການກ້ອງຖ່າຍຮູບພິເສດ. ຢ່າງໃດກໍຕາມ, ຍີ່ຫໍ້ຕົ້ນຕໍແມ່ນເຮັດໄດ້ດີໃນການສະຫນອງຄຸນລັກສະນະການປັບແຕ່ງທີ່ດີກວ່າສໍາລັບກ້ອງຖ່າຍຮູບ, ແຕ່ມັນບໍ່ແມ່ນຄວາມຈິງສໍາລັບໂທລະສັບສ່ວນໃຫຍ່.
ໃນປັດຈຸບັນ, ຜູ້ໃຊ້ສາມາດໄດ້ຮັບ mod ກ້ອງຖ່າຍຮູບຂອງ google ໄດ້ຢ່າງງ່າຍດາຍເພື່ອເພີດເພີນກັບຜົນປະໂຫຍດທີ່ຫນ້າສົນໃຈແລະດີເລີດເຫຼົ່ານັ້ນຜ່ານໂທລະສັບສະຫຼາດຂອງພວກເຂົາ. ແຕ່, ເມື່ອທ່ານໄດ້ອ່ານກ່ຽວກັບຂະບວນການຕິດຕັ້ງ, ທ່ານອາດຈະໄດ້ຍິນກ່ຽວກັບ Camera2 API.
ແລະໃນການຕອບຕໍ່ໄປນີ້, ທ່ານຈະໄດ້ຮັບບົດສອນທັງໝົດກ່ຽວກັບການກວດສອບວ່າໂທລະສັບຂອງທ່ານຮອງຮັບ Camera2 API ຫຼືບໍ່. ແຕ່ກ່ອນທີ່ພວກເຮົາຈະເຂົ້າໄປໃນຄໍາແນະນໍາ, ໃຫ້ພວກເຮົາຮູ້ກ່ຽວກັບຄໍາສັບນີ້ກ່ອນ!
ເນື້ອໃນ
Camera2 API ແມ່ນຫຍັງ?
API (Application Programming Interface) ໃຫ້ຜູ້ພັດທະນາເຂົ້າເຖິງຊອບແວ ແລະອະນຸຍາດໃຫ້ເຂົາເຈົ້າປັບປ່ຽນບາງອັນຕາມຄວາມປາດຖະໜາຂອງເຂົາເຈົ້າ.
ເຊັ່ນດຽວກັນ, Camera 2 ແມ່ນ Android API ຂອງຊອບແວກ້ອງຖ່າຍຮູບຂອງໂທລະສັບທີ່ໃຫ້ການເຂົ້າເຖິງຜູ້ພັດທະນາ. ເນື່ອງຈາກ Android ເປັນແຫຼ່ງເປີດ, ບໍລິສັດໄດ້ເປີດຕົວ API ດ້ວຍການອັບເດດ Android 5.0 Lollipop.
ມັນສະຫນອງສິດອໍານາດທີ່ຖືກຕ້ອງກ່ຽວກັບຄຸນນະພາບຂອງກ້ອງຖ່າຍຮູບໂດຍການເພີ່ມຄວາມໄວຊັດເຕີຫຼາຍຂຶ້ນ, ປັບປຸງສີ, ການຈັບພາບ RAW, ແລະຫຼາຍດ້ານຂອງການຄວບຄຸມ. ໂດຍຜ່ານການສະຫນັບສະຫນູນ API ນີ້, ໂທລະສັບສະຫຼາດຂອງທ່ານສາມາດຍູ້ການຈໍາກັດເຊັນເຊີກ້ອງຖ່າຍຮູບແລະໃຫ້ຜົນໄດ້ຮັບທີ່ເປັນປະໂຫຍດ.
ນອກຈາກນັ້ນ, ມັນຍັງສະແດງເທກໂນໂລຍີຂັ້ນສູງຂອງ HDR ແລະລັກສະນະທີ່ຫນ້າຕື່ນເຕັ້ນອື່ນໆທີ່ກໍາລັງຄອບງໍາຕະຫຼາດໃນປະຈຸບັນ. ຢູ່ເທິງສຸດ, ເມື່ອທ່ານຢືນຢັນວ່າອຸປະກອນມີການສະຫນັບສະຫນູນ API ນີ້, ຫຼັງຈາກນັ້ນທ່ານສາມາດຄວບຄຸມເຊັນເຊີ, ປັບປຸງກອບດຽວ, ແລະປັບປຸງຜົນໄດ້ຮັບຂອງເລນໄດ້ງ່າຍ.
ທ່ານຈະໄດ້ຮັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ API ນີ້ຢູ່ໃນທາງການ ເອກະສານ Google. ດັ່ງນັ້ນ, ກວດເບິ່ງມັນອອກຖ້າຫາກວ່າທ່ານມີຄວາມສົນໃຈຢາກຮູ້ເພີ່ມເຕີມ.
ວິທີທີ 1: ຢືນຢັນ Camera2 API ຜ່ານຄຳສັ່ງ ADB
ໃຫ້ແນ່ໃຈວ່າທ່ານໄດ້ເປີດໃຊ້ໂຫມດຜູ້ພັດທະນາໃນໂທລະສັບສະຫຼາດຂອງທ່ານແລະຕິດຕັ້ງຄໍາສັ່ງຂອງ ADB ໃນຄອມພິວເຕີຂອງທ່ານ.
- ເປີດໃຊ້ການດີບັກ USB ຈາກໂໝດຜູ້ພັດທະນາ.
- ເຊື່ອມຕໍ່ໂທລະສັບຂອງທ່ານໂດຍໃຊ້ສາຍກັບ Windows ຫຼື Mac.
- ດຽວນີ້, ເປີດພ້ອມຮັບຄຳສັ່ງ ຫຼື PowerShell (Windows) ຫຼື Terminal Window (macOS).
- ໃສ່ຄໍາສັ່ງ -
adb shell "getprop | grep HAL3"
- ຖ້າທ່ານໄດ້ຮັບຜົນໄດ້ຮັບຕໍ່ໄປນີ້
[persist.camera.HAL3.enabled]: [1]
[persist.vendor.camera.HAL3.enabled]: [1]
ມັນຫມາຍຄວາມວ່າໂທລະສັບສະຫຼາດຂອງທ່ານໄດ້ຮັບການສະຫນັບສະຫນູນຢ່າງເຕັມທີ່ຂອງ API Camera2. ຢ່າງໃດກໍຕາມ, ຖ້າມັນບໍ່ສະແດງຄືກັນ, ທ່ານອາດຈະຈໍາເປັນຕ້ອງໄດ້ເປີດໃຊ້ມັນດ້ວຍຕົນເອງ.
ວິທີທີ 2: ເອົາແອັບ Terminal ເພື່ອຢືນຢັນ
- ດາວໂຫລດ ແອັບ Terminal Emulator ອີງຕາມການເລືອກຂອງທ່ານ
- ເປີດ app ແລະໃສ່ຄໍາສັ່ງ -
getprop | grep HAL3
- ຖ້າເຈົ້າໄດ້ຮັບຜົນຕໍ່ໄປນີ້:
[persist.camera.HAL3.enabled]: [1]
[persist.vendor.camera.HAL3.enabled]: [1]
ເຊັ່ນດຽວກັນກັບວິທີການທີ່ຜ່ານມາ, ອຸປະກອນຂອງທ່ານຕ້ອງໄດ້ຮັບກ້ອງຖ່າຍຮູບ HAL3 ດ້ວຍການຮອງຮັບທີ່ສົມບູນຂອງ API Camera2. ຢ່າງໃດກໍຕາມ, ຖ້າຜົນໄດ້ຮັບບໍ່ຄືກັນກັບຂ້າງເທິງ, ທ່ານຈໍາເປັນຕ້ອງເປີດໃຊ້ API ເຫຼົ່ານັ້ນດ້ວຍຕົນເອງ.
ວິທີທີ 3: ກວດສອບການຮອງຮັບ Camera2 API ຜ່ານແອັບພາກສ່ວນທີສາມ
ມີວິທີຕ່າງໆເພື່ອຢືນຢັນວ່າອຸປະກອນໄດ້ຮັບການຕັ້ງຄ່າ API Camera2 ສໍາລັບໂທລະສັບສະຫຼາດຂອງເຂົາເຈົ້າຫຼືບໍ່. ຖ້າທ່ານເປັນຜູ້ໃຊ້ techie, ທ່ານຍັງສາມາດໃຊ້ຄໍາສັ່ງຂອງ ADB ໃນຄອມພິວເຕີຂອງທ່ານເພື່ອກວດເບິ່ງລາຍລະອຽດເຫຼົ່ານັ້ນ.
ໃນທາງກົງກັນຂ້າມ, ທ່ານຍັງສາມາດດາວໂຫລດແອັບພລິເຄຊັນ terminal ໃນໂທລະສັບຂອງທ່ານເພື່ອເຮັດແນວນັ້ນ. ຢ່າງໃດກໍຕາມ, ພວກເຮົາບໍ່ຕ້ອງການໃຫ້ທ່ານເສຍຄວາມພະຍາຍາມຂອງທ່ານກັບບາງສິ່ງບາງຢ່າງທີ່ໃຊ້ເວລາຫຼາຍ.
ແທນທີ່ຈະ, ທ່ານສາມາດດາວໂຫລດ Camera2 API probe ຈາກ Google Play Store ແລະທົດສອບຜົນໄດ້ຮັບໂດຍບໍ່ມີການເພີ່ມເຕີມ.
ຜ່ານແອັບພລິເຄຊັນນີ້, ທ່ານຈະໄດ້ຮັບລາຍລະອຽດທັງ ໝົດ ກ່ຽວກັບເລນກ້ອງຖ່າຍຮູບດ້ານຫລັງແລະດ້ານ ໜ້າ. ດ້ວຍຂໍ້ມູນນັ້ນ, ທ່ານໄດ້ຢ່າງງ່າຍດາຍສາມາດຢືນຢັນວ່າອຸປະກອນ Android ໄດ້ຮັບ Camera2 API ສະຫນັບສະຫນູນຫຼືບໍ່.
ຂັ້ນຕອນທີ 1: ໄດ້ຮັບຄໍາຮ້ອງສະຫມັກ Camera2 API Probe
ບໍ່ຕ້ອງການທີ່ຈະເສຍເວລາຂອງທ່ານໃນການເພີ່ມສາຍຄໍາສັ່ງທີ່ແຕກຕ່າງກັນ, ຫຼັງຈາກນັ້ນດາວນ໌ໂຫລດ app ຕໍ່ໄປນີ້ເພື່ອກວດກາເບິ່ງລາຍລະອຽດ API ກ້ອງຖ່າຍຮູບ.
- ເຂົ້າເບິ່ງແອັບ Google Play Store.
- ປ້ອນ Camera2 API probe ໃນແຖບຄົ້ນຫາ.
- ໃຫ້ຄລິກໃສ່ປຸ່ມຕິດຕັ້ງ.
- ລໍຖ້າຈົນກ່ວາຂະບວນການດາວໂຫຼດເກີດຂຶ້ນ.
- ສຸດທ້າຍ, ເປີດ app ໄດ້.
ຂັ້ນຕອນທີ 2: ກວດສອບການຮອງຮັບ Camera2 API
ເມື່ອທ່ານໄດ້ເຂົ້າເຖິງແອັບພລິເຄຊັນ, ການໂຕ້ຕອບຈະຖືກໂຫລດດ້ວຍລາຍລະອຽດຕ່າງໆໃນ camera2 API. ພາກສ່ວນກ້ອງຖ່າຍຮູບຖືກແບ່ງອອກເປັນ “Camera ID: 0” ບໍລິຈາກສໍາລັບໂມດູນກ້ອງຖ່າຍຮູບຫລັງ, ແລະ “Camera ID: 1”, ເຊິ່ງມັກຈະຫມາຍເຖິງເລນເຊວຟີ.
ພາຍໃຕ້ ID ກ້ອງຖ່າຍຮູບ, ທ່ານຕ້ອງກວດເບິ່ງລະດັບສະຫນັບສະຫນູນ Hardware ໃນກ້ອງຖ່າຍຮູບທັງສອງ. ນີ້ແມ່ນບ່ອນທີ່ເຈົ້າຈະຮູ້ວ່າອຸປະກອນຂອງທ່ານຮອງຮັບ Camera2 API ຫຼືບໍ່. ມີສີ່ລະດັບທີ່ທ່ານຈະເຫັນຢູ່ໃນປະເພດນັ້ນ, ແລະພວກເຂົາແຕ່ລະກໍານົດດັ່ງຕໍ່ໄປນີ້:
- Level_3: ມັນຫມາຍຄວາມວ່າ CameraAPI2 ກໍາລັງສະຫນອງສິດທິພິເສດບາງຢ່າງສໍາລັບຮາດແວກ້ອງຖ່າຍຮູບ, ເຊິ່ງໂດຍທົ່ວໄປແລ້ວປະກອບມີຮູບພາບ RAW, ການປຸງແຕ່ງ YUV, ແລະອື່ນໆ.
- ເຕັມ: ມັນຫມາຍເຖິງຫນ້າທີ່ສ່ວນໃຫຍ່ຂອງ CameraAPI2 ແມ່ນສາມາດເຂົ້າເຖິງໄດ້.
- ຈຳກັດ: ດັ່ງທີ່ຊື່ເອີ້ນ, ທ່ານໄດ້ຮັບຊັບພະຍາກອນຈຳນວນຈຳກັດຈາກ Camera API2.
- ມໍລະດົກ: ມັນຫມາຍຄວາມວ່າໂທລະສັບຂອງທ່ານຮອງຮັບ Camera1 API ລຸ້ນເກົ່າ.
- ນອກ: ສະເຫນີສິດທິປະໂຫຍດທີ່ຄ້າຍຄືກັນເປັນ LIMITED ທີ່ມີຂໍ້ບົກຜ່ອງບາງຢ່າງ. ຢ່າງໃດກໍຕາມ, ມັນອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດນໍາໃຊ້ກ້ອງຖ່າຍຮູບພາຍນອກເປັນ webcams USB.
ໂດຍທົ່ວໄປແລ້ວ, ທ່ານຈະເຫັນວ່າໂທລະສັບຂອງທ່ານຈະໄດ້ຮັບຫມາຍຕິກສີຂຽວຢູ່ໃນສ່ວນເຕັມຂອງລະດັບສະຫນັບສະຫນູນຮາດແວ, ຊຶ່ງຫມາຍຄວາມວ່າໂທລະສັບສະຫຼາດຂອງທ່ານເຫມາະສົມສໍາລັບການຕິດຕັ້ງພອດກ້ອງຖ່າຍຮູບ google, aka. GCam.
Note: ຖ້າທ່ານສັງເກດເຫັນວ່າລະດັບການຮອງຮັບຮາດແວຢູ່ໃນພາກ Legacy ກໍາລັງສະແດງຫມາຍຕິກສີຂຽວ, ມັນຫມາຍຄວາມວ່າໂທລະສັບຂອງທ່ານບໍ່ຮອງຮັບ camera2 API. ໃນກໍລະນີດັ່ງກ່າວ, ທ່ານຕ້ອງໄດ້ນໍາໃຊ້ວິທີການເປີດດ້ວຍຕົນເອງ, ທີ່ພວກເຮົາໄດ້ກວມເອົາໃນ ຄູ່ມືນີ້.
ສະຫຼຸບ
ຂ້ອຍຫວັງວ່າເຈົ້າໄດ້ຮຽນຮູ້ຄວາມສໍາຄັນຂອງການສະຫນັບສະຫນູນ Camera2 API ໃນໂທລະສັບ Android. ເມື່ອທ່ານໄດ້ກວດສອບຂໍ້ມູນ API ແລ້ວ, ຢ່າເສຍເວລາໃນການຕິດຕັ້ງພອດກ້ອງ google ພາກສ່ວນທີສາມເຫຼົ່ານັ້ນຜ່ານອຸປະກອນຂອງທ່ານ. ມັນເປັນຕົວຢ່າງທີ່ດີທີ່ຈຸດສິ້ນສຸດຂອງຊອບແວແມ່ນຈໍາເປັນຢ່າງແນ່ນອນເພື່ອປັບປຸງຜົນໄດ້ຮັບຂອງກ້ອງຖ່າຍຮູບ.
ໃນຂະນະດຽວກັນ, ຖ້າທ່ານພົບຂໍ້ສົງໄສໃດໆ, ທ່ານສາມາດແຈ້ງໃຫ້ພວກເຮົາຮູ້ກ່ຽວກັບພວກມັນໂດຍຜ່ານກ່ອງຄໍາເຫັນຂ້າງລຸ່ມນີ້.