Sut i Wirio Cefnogaeth API Camera2 ar unrhyw Ddyfeisiadau Android?

Os ydych chi am ddatgloi holl fanteision opsiynau porthladd camera Google, yna'r peth cyntaf y dylech chi wybod amdano fyddai'r Camera2 API.

Yn yr erthygl hon, fe gewch wybodaeth gyflawn ar sut i wirio cefnogaeth Camera2 API ar ddyfeisiau android heb broblemau.

Mae'r brandiau ffôn clyfar wedi gwella'n fawr, yn enwedig yn yr adran feddalwedd yn ogystal â chaledwedd. Ond mae'r esblygiad yn yr adran gamera weithiau'n teimlo'n hen ffasiwn yn y ffonau hŷn gan nad ydyn nhw'n cefnogi'r nodweddion ffansi hynny sy'n ymddangos mewn ffonau smart modern.

Er, nid yw'n rheol ysgrifenedig bod pob ffôn yn dod â phrofiad camera eithriadol. Fodd bynnag, mae brandiau prif ffrwd yn gwneud yn wych o ran darparu gwell nodweddion addasu ar gyfer camerâu, ond nid yw'n wir am y mwyafrif o ffonau.

Y dyddiau hyn, gall y defnyddiwr yn hawdd gael mod camera google i fwynhau'r holl fanteision diddorol a gwych hynny dros eu ffôn clyfar. Ond, pan fyddwch chi wedi darllen am y broses osod, efallai y byddwch chi'n clywed am yr API Camera2.

Ac yn y post canlynol, fe gewch diwtorial cyfan ar wirio a yw'ch ffôn yn cefnogi'r Camera2 API ai peidio. Ond cyn i ni blymio i mewn i'r cyfarwyddiadau, gadewch i ni wybod am y tymor hwn yn gyntaf!

Beth yw Camera2 API?

Mae'r API (Rhyngwyneb Rhaglennu Cymhwysiad) yn rhoi mynediad i ddatblygwyr i'r feddalwedd ac yn caniatáu iddynt addasu rhai addasiadau yn unol â'u dymuniadau.

Yn yr un modd, mae Camera 2 yn API android o feddalwedd camera'r ffôn sy'n caniatáu mynediad i ddatblygwr. Gan fod Android yn ffynhonnell agored, lansiodd y cwmni'r API gyda'r diweddariad Android 5.0 Lollipop.

Mae'n darparu awdurdod dilys dros ansawdd y camera trwy ychwanegu mwy o gyflymder caead, gwella lliwiau, dal RAW, a llawer o agweddau eraill ar reolaeth. Trwy'r gefnogaeth API hon, gall eich ffôn clyfar wthio terfynau synhwyrydd y camera a darparu canlyniadau manteisiol.

Ar ben hynny, mae hefyd yn rhoi technoleg uwch o HDR a nodweddion cyffrous eraill sy'n dominyddu'r farchnad ar hyn o bryd. Ar ben hynny, ar ôl i chi gadarnhau bod gan y ddyfais y gefnogaeth API hon, yna gallwch reoli'r synwyryddion, gwella'r ffrâm sengl, a gwella canlyniadau lens yn hawdd.

Byddwch yn cael gwybodaeth fanwl ychwanegol am yr API hwn ar y swyddog Dogfennaeth Google. Felly, edrychwch arno os oes gennych ddiddordeb mewn gwybod mwy.

Dull 1: Cadarnhau Camera2 API trwy Orchmynion ADB

Gwnewch yn siŵr eich bod eisoes wedi galluogi'r modd datblygwr ar eich ffôn clyfar a gosodwch yr anogwr gorchymyn ADB ar eich cyfrifiadur. 

  • Galluogi'r USB Debugging o'r modd datblygwr. 
  • Cysylltwch eich ffôn gan ddefnyddio'r cebl i'r Windows neu Mac. 
  • Nawr, agorwch y gorchymyn yn brydlon neu PowerShell (Windows) neu Terminal Window (macOS).
  • Rhowch orchymyn - adb shell "getprop | grep HAL3"
  • Os cewch y canlyniadau canlynol

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

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

Mae'n golygu bod gan eich ffôn clyfar gefnogaeth lawn i'r Camera2 API. Fodd bynnag, os nad yw'n dangos yr un peth, yna efallai y bydd angen i chi ei alluogi â llaw.

Dull 2: Cael Terminal App i Gadarnhau 

  • Lawrlwythwch y Ap Emulator Terfynell yn ôl eich dewis
  • Agorwch yr ap a nodwch y gorchymyn - getprop | grep HAL3
  • Os cewch y canlyniadau canlynol:

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

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

Fel y dull blaenorol, mae'n rhaid i'ch dyfais ennill Camera HAL3 gyda chefnogaeth lwyr API Camera2. Fodd bynnag, os nad yw'r canlyniadau yr un peth â'r uchod, mae angen i chi alluogi'r APIs hynny â llaw.

Dull 3: Gwiriwch Gymorth API Camera2 trwy Ap Trydydd Parti

Mae yna sawl ffordd o gadarnhau a gafodd y ddyfais gyfluniad Camera2 API ar gyfer eu ffôn clyfar ai peidio. Os ydych chi'n ddefnyddiwr techie, gallwch hefyd ddefnyddio'r anogwr gorchymyn ADB ar eich cyfrifiadur i wirio'r manylion hynny.

Ar y llaw arall, gallwch hefyd lawrlwytho'r rhaglen derfynell ar eich ffôn i wneud hynny. Fodd bynnag, nid ydym am i chi wastraffu eich ymdrech ar rywbeth sy'n cymryd llawer o amser.

Yn lle hynny, gallwch lawrlwytho chwiliwr Camera2 API o'r Google Play Store a phrofi'r canlyniad heb unrhyw oedi pellach.

Trwy'r cais hwn, byddwch yn cael yr holl fanylion am y lensys camera cefn a blaen. Gyda'r wybodaeth honno, gallwch gadarnhau'n ddiymdrech a gafodd y ddyfais Android gefnogaeth Camera2 API ai peidio.

Cam 1: Sicrhewch Gymhwysiad Profi API Camera2

Ddim eisiau gwastraffu'ch amser yn ychwanegu gwahanol linellau gorchymyn, yna lawrlwythwch yr app canlynol i wirio manylion API y camera. 

  • Ewch i ap Google Play Store. 
  • Rhowch y stiliwr Camera2 API yn y bar chwilio. 
  • Cliciwch ar y botwm Gosod. 
  • Arhoswch nes bod y broses lawrlwytho yn digwydd. 
  • Yn olaf, agorwch yr app.

Cam 2: Gwiriwch gefnogaeth API Camera2

Unwaith y byddwch wedi cyrchu'r rhaglen, bydd y rhyngwyneb yn cael ei lwytho â manylion amrywiol yn yr API camera2. Rhennir yr adran gamera yn “Camera ID: 0” a roddir ar gyfer y modiwl camera cefn, a “Camera ID: 1”, sydd fel arfer yn cyfeirio at lens hunlun.

Yn union o dan ID y camera, mae'n rhaid i chi wirio lefel cefnogaeth Caledwedd yn y ddau gamera. Dyma lle byddwch chi'n gwybod a yw'ch dyfais yn cefnogi Camera2 API. Mae pedair lefel y byddwch yn eu gweld yn y categori hwnnw, a diffinnir pob un ohonynt fel a ganlyn:

  • Lefel_3: Mae'n golygu bod y CameraAPI2 yn darparu rhai manteision ychwanegol ar gyfer caledwedd y camera, sydd yn gyffredinol yn cynnwys delweddau RAW, ailbrosesu YUV, ac ati.
  • Llawn: Mae'n cyfeirio bod mwyafrif swyddogaethau CameraAPI2 yn hygyrch.
  • Cyfyngedig: Fel y cyfeiriodd yr enw, dim ond swm cyfyngedig o adnoddau rydych chi'n ei gael o'r Camera API2.
  • Etifeddiaeth: Mae'n golygu bod eich ffôn yn cefnogi'r API Camera1 cenhedlaeth hŷn.
  • Allanol: Yn cynnig manteision tebyg i'r CYFYNGEDIG gyda rhai anfanteision. Fodd bynnag, mae'n caniatáu i ddefnyddwyr ddefnyddio camerâu allanol fel gwe-gamerâu USB.

Yn gyffredinol, fe welwch y bydd eich ffôn yn derbyn tic gwyrdd ar adran LLAWN y lefel cymorth caledwedd, sy'n golygu bod eich ffôn clyfar yn addas ar gyfer gosod porthladdoedd camera google, aka GCam.

Note: Os sylwch fod y lefel cymorth caledwedd ar yr adran Legacy yn dangos tic gwyrdd, mae'n golygu nad yw'ch ffôn yn cefnogi camera2 API. Yn yr achos hwnnw, mae'n rhaid i chi gymhwyso'r dull galluogi â llaw, yr ydym wedi'i gynnwys y canllaw hwn.

Casgliad

Gobeithio eich bod wedi dysgu pwysigrwydd cefnogaeth Camera2 API ar ffonau android. Unwaith y byddwch wedi gwirio'r wybodaeth API, peidiwch â gwastraffu'ch amser yn gosod y porthladdoedd camera google trydydd parti hynny dros eich dyfais. Mae'n enghraifft wych bod angen y pen meddalwedd yn union i wella canlyniadau'r camera.

Yn y cyfamser, os byddwch yn dod ar draws unrhyw amheuon, gallwch roi gwybod i ni amdanynt trwy'r blwch sylwadau isod.

Am Abel Damina

Abel Damina, peiriannydd dysgu peirianyddol a brwdfrydig ffotograffiaeth, a gyd-sefydlodd y GCamApk blog. Mae ei arbenigedd mewn AI a’i lygad craff am gyfansoddi yn ysbrydoli darllenwyr i wthio ffiniau mewn technoleg a ffotograffiaeth.