Hur kontrollerar jag Camera2 API-stöd på alla Android-enheter?

Om du vill låsa upp alla fördelarna med Googles kameraportalternativ är det första du bör veta om Camera2 API.

I den här artikeln får du fullständig information om hur du kontrollerar Camera2 API-stöd på Android-enheter utan problem.

Smarttelefonvarumärkena har förbättrats mycket, särskilt inom mjukvaruavdelningen såväl som hårdvara. Men utvecklingen i kamerasektionen känns ibland föråldrad i de äldre telefonerna eftersom de inte stöder de snygga funktionerna som visas i moderna smartphones.

Även om det inte är en skriftlig regel att varje telefon kommer med en exceptionell kameraupplevelse. Men vanliga varumärken gör bra ifrån sig när det gäller att tillhandahålla bättre anpassningsegenskaper för kameror, men det är inte sant för de flesta telefoner.

Nuförtiden kan användaren enkelt skaffa en google kamera mod för att njuta av alla dessa intressanta och briljanta förmåner över sin smartphone. Men när du har läst om installationsprocessen kanske du hör om Camera2 API.

Och i följande inlägg får du en hel handledning för att kontrollera om din telefon stöder Camera2 API eller inte. Men innan vi dyker in i instruktionerna, låt oss veta om denna term först!

Vad är Camera2 API?

API (Application Programming Interface) ger utvecklare tillgång till programvaran och låter dem justera vissa modifieringar enligt deras önskemål.

På samma sätt är Camera 2 ett Android-API för telefonens kameraprogramvara som ger åtkomst till en utvecklare. Eftersom Android är öppen källkod lanserade företaget API:t med Android 5.0 Lollipop-uppdateringen.

Det ger giltig auktoritet över kamerakvaliteten genom att lägga till längre slutartid, förbättra färger, RAW-infångning och många andra aspekter av kontroll. Genom detta API-stöd kan din smartphone tänja på kamerasensorns gränser och ge fördelaktiga resultat.

Dessutom ger den avancerad teknologi av HDR och andra spännande funktioner som för närvarande dominerar marknaden. Utöver det, när du har bekräftat att enheten har detta API-stöd, kan du kontrollera sensorerna, förbättra den enstaka ramen och förbättra linsresultaten enkelt.

Du kommer att få ytterligare detaljerad information om detta API på den officiella Googles dokumentation. Så kolla in det om du är intresserad av att veta mer.

Metod 1: Bekräfta Camera2 API via ADB-kommandon

Se till att du redan har aktiverat utvecklarläget på din smartphone och installera ADB-kommandotolken på din dator. 

  • Aktivera USB-felsökning från utvecklarläget. 
  • Anslut din telefon med kabeln till Windows eller Mac. 
  • Öppna nu kommandotolken eller PowerShell (Windows) eller Terminal Window (macOS).
  • Ange kommando - adb shell "getprop | grep HAL3"
  • Om du får följande resultat

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

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

Det betyder att din smartphone har fullfjädrat stöd för Camera2 API. Men om det inte visar samma sak kan du behöva aktivera det manuellt.

Metod 2: Bekräfta Terminal App 

  • ladda ner Terminal Emulator app enligt ditt val
  • Öppna appen och ange kommandot – getprop | grep HAL3
  • Om du får följande resultat:

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

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

Liksom den tidigare metoden måste din enhet få Camera HAL3 med fullständigt stöd för Camera2 API. Men om resultaten inte är desamma som ovan måste du aktivera dessa API:er manuellt.

Metod 3: Kontrollera Camera2 API-stöd via tredjepartsapp

Det finns olika sätt att bekräfta om enheten fick Camera2 API-konfigurationen för sin smartphone eller inte. Om du är en teknikanvändare kan du också använda ADB-kommandotolken på din dator för att kontrollera dessa detaljer.

Å andra sidan kan du också ladda ner terminalapplikationen på din telefon för att göra det. Däremot vill vi inte att du ska slösa bort dina ansträngningar på något tidskrävande.

Istället för det kan du ladda ner Camera2 API-proben från Google Play Butik och testa resultatet utan vidare.

Genom denna applikation får du all information om de bakre och främre kameralinserna. Med den informationen kan du enkelt bekräfta om Android-enheten fick Camera2 API-stöd eller inte.

Steg 1: Skaffa Camera2 API Probe Application

Vill inte slösa bort din tid på att lägga till olika kommandorader, ladda sedan ned följande app för att kontrollera kamerans API-detaljer. 

  • Besök appen Google Play Butik. 
  • Ange Camera2 API-proben i sökfältet. 
  • Klicka på Install-knappen. 
  • Vänta tills nedladdningsprocessen äger rum. 
  • Öppna slutligen appen.

Steg 2: Kontrollera Camera2 API-stöd

När du har öppnat applikationen kommer gränssnittet att laddas med olika detaljer i camera2 API. Kamerasektionen är uppdelad i "Kamera ID: 0" som donerats för den bakre kameramodulen och "Kamera ID: 1", som vanligtvis hänvisar till ett selfieobjektiv.

Precis under kamera-ID:t måste du kontrollera hårdvarustödnivån i båda kamerorna. Det är här du kommer att veta om din enhet stöder Camera2 API. Det finns fyra nivåer som du kommer att se i den kategorin, och var och en av dem definieras enligt följande:

  • Nivå 3: Det betyder att CameraAPI2 ger några extra förmåner för kamerans hårdvara, som vanligtvis inkluderar RAW-bilder, YUV-bearbetning, etc.
  • Full: Det hänvisar till att CameraAPI2:s majoritet av funktionerna är tillgängliga.
  • Begränsad: Som namnet hänvisar till får du bara en begränsad mängd resurser från Camera API2.
  • Arv: Det betyder att din telefon stöder den äldre generationens Camera1 API.
  • Extern: Erbjuder liknande förmåner som LIMITED med vissa nackdelar. Det tillåter dock användare att använda externa kameror som USB-webbkameror.

I allmänhet kommer du att se att din telefon kommer att få en grön bock på FULL sektionen av hårdvarustödsnivån, vilket betyder att din smartphone är lämplig för att installera google kameraportar, aka. GCam.

Note: Om du märker att hårdvarustödsnivån på Legacy-sektionen visar en grön bock betyder det att din telefon inte stöder camera2 API. I så fall måste du använda metoden för manuell aktivering, som vi har täckt in Denna guide.

Slutsats

Jag hoppas att du har lärt dig vikten av Camera2 API-stöd på Android-telefoner. När du har verifierat API-informationen, slösa inte bort din tid med att installera dessa tredjeparts google kameraportar över din enhet. Det är ett bra exempel på att mjukvaruänden behövs just för att förbättra kameraresultaten.

Under tiden, om du stöter på några tvivel, kan du meddela oss om dem genom kommentarsfältet nedan.

Om Abel Damina

Abel Damina, en maskininlärningsingenjör och fotoentusiast, var med och grundade GCamApk blogg. Hans expertis inom AI och skarpa öga för komposition inspirerar läsarna att tänja på gränser inom teknik och fotografi.