Kumaha Mariksa Dukungan API Camera2 dina Alat Android?

Upami anjeun hoyong muka konci sadaya kauntungan tina pilihan port kaméra Google, maka hal kahiji anu anjeun kedah terang nyaéta Camera2 API.

Dina tulisan ieu, anjeun bakal nampi inpormasi lengkep ngeunaan cara mariksa dukungan API Camera2 dina alat android tanpa masalah.

Merek smartphone parantos ningkat pisan, khususna di jurusan parangkat lunak ogé hardware. Tapi évolusi dina bagian kaméra kadang karasaeun kuno dina telepon anu langkung lami sabab henteu ngadukung fitur-fitur mewah anu muncul dina smartphone modern.

Sanaos, sanés aturan tinulis yén unggal telepon gaduh pangalaman kaméra anu luar biasa. Nanging, merek-merek mainstream ngalakukeun anu saé dina nyayogikeun atribut kustomisasi anu langkung saé pikeun kaméra, tapi éta henteu leres pikeun kalolobaan telepon.

Kiwari, pamaké bisa kalayan gampang meunangkeun mod kaméra google pikeun ngarasakeun sagala perks metot sarta cemerlang leuwih smartphone maranéhanana. Tapi, nalika anjeun parantos maca ngeunaan prosés pamasangan, anjeun tiasa ngadangu ngeunaan Camera2 API.

Sareng dina postingan di handap ieu, anjeun bakal nampi tutorial sadayana ngeunaan mariksa naha telepon anjeun ngadukung Camera2 API atanapi henteu. Tapi sateuacan urang teuleum kana parentah, hayu urang terang ngeunaan istilah ieu heula!

Naon ari Camera2 API?

API (Application Programming Interface) masihan pamekar aksés kana parangkat lunak sareng ngamungkinkeun aranjeunna ngarobih sababaraha modifikasi dumasar kana kahayangna.

Kitu ogé, Camera 2 mangrupikeun API android tina parangkat lunak kaméra telepon anu masihan aksés ka pamekar. Kusabab Android mangrupikeun sumber terbuka, perusahaan ngaluncurkeun API kalayan pembaruan Android 5.0 Lollipop.

Éta nyayogikeun otoritas anu sah pikeun kualitas kaméra ku cara nambihan langkung gancang jepret, ningkatkeun warna, newak RAW, sareng seueur aspek kontrol anu sanés. Ngaliwatan dukungan API ieu, smartphone anjeun tiasa nyorong wates sensor kaméra sareng masihan hasil anu nguntungkeun.

Salaku tambahan, éta ogé ngahasilkeun téknologi canggih HDR sareng fitur-fitur seru sanés anu ayeuna ngadominasi pasar. Sajaba ti éta, sanggeus anjeun geus dikonfirmasi yén alat nu boga rojongan API ieu, mangka anjeun bisa ngadalikeun sensor, ningkatkeun pigura tunggal, sarta ngaronjatkeun hasil lensa gampang.

Anjeun bakal nampi inpormasi detil tambahan ngeunaan API ieu dina resmi dokuméntasi Google. Janten, parios upami anjeun resep terang langkung seueur.

Métode 1: Konfirmasi Camera2 API liwat Paréntah ADB

Pastikeun yén anjeun parantos ngaktipkeun mode pamekar dina smartphone anjeun sareng pasang paréntah ajakan ADB dina komputer anjeun. 

  • Aktipkeun USB Debugging tina mode pamekar. 
  • Sambungkeun telepon anjeun nganggo kabel ka Windows atanapi Mac. 
  • Ayeuna, buka ajakan paréntah atanapi PowerShell (Windows) atanapi Terminal Window (macOS).
  • Lebetkeun paréntah - adb shell "getprop | grep HAL3"
  • Lamun meunang hasil handap

[persist.camera.HAL3.enabled]: [1]

[persist.vendor.camera.HAL3.enabled]: [1]

Éta hartosna yén smartphone anjeun gaduh dukungan pinuh ku Camera2 API. Nanging, upami éta henteu nunjukkeun anu sami, maka anjeun panginten kedah ngaktipkeun sacara manual.

Métode 2: Meunangkeun Aplikasi Terminal pikeun Konfirmasi 

  • ngundeur Aplikasi Terminal Émulator nurutkeun pilihan Anjeun
  • Buka aplikasi sareng lebetkeun paréntah - getprop | grep HAL3
  • Upami anjeun nampi hasil di handap ieu:

[persist.camera.HAL3.enabled]: [1]

[persist.vendor.camera.HAL3.enabled]: [1]

Sapertos metodeu sateuacana, alat anjeun kedah nampi Kamera HAL3 kalayan dukungan lengkep tina API Camera2. Nanging, upami hasilna henteu sami sareng di luhur, anjeun kedah ngaktipkeun API éta sacara manual.

Métode 3: Pariksa Rojongan API Camera2 via Aplikasi pihak-katilu

Aya sababaraha cara pikeun mastikeun naha alat éta ngagaduhan konfigurasi API Camera2 pikeun smartphonena atanapi henteu. Upami anjeun pangguna téknologi, anjeun ogé tiasa nganggo ajakan paréntah ADB dina komputer anjeun pikeun mariksa detil éta.

Di sisi anu sanés, anjeun ogé tiasa ngaunduh aplikasi terminal dina telepon anjeun pikeun ngalakukeunana. Nanging, kami henteu hoyong anjeun miceunan usaha anjeun dina hal anu nyéépkeun waktos.

Sabalikna, anjeun tiasa ngaunduh usik Camera2 API tina Google Play Store sareng nguji hasilna tanpa aya ado deui.

Ngaliwatan aplikasi ieu, anjeun bakal nampi sadaya detil ngeunaan lénsa kaméra pungkur sareng payun. Kalayan inpormasi éta, anjeun tiasa kalayan gampang ngonfirmasi naha alat Android ngagaduhan dukungan API Camera2 atanapi henteu.

Lengkah 1: Meunangkeun Aplikasi Camera2 API Probe

Ulah hoyong miceunan waktos anjeun nambihan garis paréntah anu béda, teras unduh aplikasi di handap ieu pikeun pariksa detil API kaméra. 

  • Buka aplikasi Google Play Store. 
  • Lebetkeun usik Camera2 API dina bar teang. 
  • Pencét kana tombol Pasang. 
  • Antosan dugi prosés download lumangsung. 
  • Tungtungna, buka aplikasi.

Lengkah 2: Pariksa dukungan Camera2 API

Sakali anjeun parantos ngaksés aplikasi éta, antarbeungeutna bakal dieusian ku rupa-rupa detil dina camera2 API. Bagian kaméra dibagi kana "ID kaméra: 0" disumbangkeun pikeun modul kaméra pungkur, sarta "ID kaméra: 1", nu biasana nujul kana lénsa selfie.

Katuhu handap ID kaméra, Anjeun kudu pariksa tingkat rojongan Hardware dina duanana kaméra. Ieu dimana anjeun bakal terang naha alat anjeun ngadukung Camera2 API. Aya opat tingkat anu anjeun tingali dina kategori éta, sareng masing-masing didefinisikeun sapertos kieu:

  • Tingkat_3: Ieu ngandung harti yén CameraAPI2 nyadiakeun sababaraha perks tambahan pikeun hardware kaméra, nu umumna ngawengku gambar RAW, reprocessing YUV, jsb.
  • Pinuh: Éta nunjukkeun yén seuseueurna fungsi CameraAPI2 tiasa diaksés.
  • kawates: Sakumaha ngaranna disebut, anjeun ngan meunang jumlah kawates sumberdaya ti Camera API2.
  • Warisan: Éta hartosna telepon anjeun ngadukung API Camera1 generasi anu langkung lami.
  • Éksternal: Nawarkeun tunjangan anu sami sareng LIMITED sareng sababaraha kalemahan. Nanging, éta ngamungkinkeun para pangguna nganggo kaméra éksternal salaku webcam USB.

Sacara umum, anjeun bakal ningali yén telepon anjeun bakal nampi centang héjo dina bagian FULL tingkat dukungan hardware, anu hartosna smartphone anjeun cocog pikeun masang port kaméra google, alias. GCam.

Note: Upami anjeun perhatikeun yén tingkat dukungan hardware dina bagian Warisan nunjukkeun centang héjo, éta hartosna telepon anjeun henteu ngadukung API camera2. Dina hal éta, anjeun kedah nerapkeun metode aktipkeun sacara manual, anu kami parantos katutupan pituduh ieu.

kacindekan

Abdi ngarepkeun anjeun parantos diajar pentingna dukungan Camera2 API dina telepon android. Sakali anjeun parantos ngonfirmasi inpormasi API, tong runtah waktos anjeun masang port kaméra google pihak katilu dina alat anjeun. Ieu mangrupikeun conto anu saé yén tungtung parangkat lunak leres-leres diperyogikeun pikeun ningkatkeun hasil kaméra.

Samentara éta, upami anjeun mendakan mamang, anjeun tiasa ngawartosan kami ngeunaan éta ngalangkungan kotak koméntar di handap.

Ngeunaan Abel Damina

Abel Damina, insinyur mesin learning jeung peminat fotografi, ko-ngadegkeun GCamApk blog. Kaahlianna dina AI sareng panon getol pikeun komposisi mere ilham pamiarsa pikeun nyorong wates dina téknologi sareng fotografi.