Wie überprüfe ich die Camera2-API-Unterstützung auf beliebigen Android-Geräten?

Wenn Sie alle Vorteile der Google-Kameraportoptionen freischalten möchten, sollten Sie als Erstes die Camera2-API kennen.

In diesem Artikel erhalten Sie vollständige Informationen darüber, wie Sie die Camera2-API-Unterstützung auf Android-Geräten problemlos überprüfen können.

Die Smartphone-Marken haben sich stark verbessert, insbesondere in der Software-Abteilung sowie in der Hardware. Aber die Entwicklung im Kamerabereich fühlt sich bei älteren Telefonen manchmal veraltet an, da sie diese ausgefallenen Funktionen, die in modernen Smartphones erscheinen, nicht unterstützen.

Es ist jedoch keine schriftliche Regel, dass jedes Telefon ein außergewöhnliches Kameraerlebnis bietet. Mainstream-Marken bieten jedoch hervorragende Anpassungsattribute für Kameras, aber dies gilt nicht für die meisten Telefone.

Heutzutage kann der Benutzer ganz einfach einen Google-Kamera-Mod erhalten, um all diese interessanten und brillanten Vorteile über sein Smartphone zu genießen. Aber wenn Sie über den Installationsprozess gelesen haben, hören Sie vielleicht von der Camera2-API.

Und im folgenden Beitrag erhalten Sie ein ganzes Tutorial zum Überprüfen, ob Ihr Telefon die Camera2-API unterstützt oder nicht. Aber bevor wir in die Anweisungen eintauchen, lassen Sie uns zuerst über diesen Begriff Bescheid wissen!

Was ist die Camera2-API?

Die API (Application Programming Interface) gibt Entwicklern Zugriff auf die Software und erlaubt ihnen, einige Modifikationen nach ihren Wünschen vorzunehmen.

Ebenso ist Kamera 2 eine Android-API der Kamerasoftware des Telefons, die einem Entwickler Zugriff gewährt. Da Android Open Source ist, hat das Unternehmen die API mit dem Update auf Android 5.0 Lollipop eingeführt.

Es bietet eine gültige Autorität über die Kameraqualität, indem es eine längere Verschlusszeit hinzufügt, Farben verbessert, RAW-Aufnahmen macht und viele andere Aspekte der Steuerung berücksichtigt. Durch diese API-Unterstützung kann Ihr Smartphone die Grenzen des Kamerasensors erweitern und vorteilhafte Ergebnisse liefern.

Darüber hinaus rendert es auch die fortschrittliche HDR-Technologie und andere aufregende Funktionen, die derzeit den Markt dominieren. Darüber hinaus können Sie, sobald Sie bestätigt haben, dass das Gerät über diese API-Unterstützung verfügt, die Sensoren steuern, den Einzelrahmen verbessern und die Objektivergebnisse einfach verbessern.

Weitere detaillierte Informationen zu dieser API erhalten Sie auf der offiziellen Google-Dokumentation. Also, schau es dir an, wenn du daran interessiert bist, mehr zu erfahren.

Methode 1: Bestätigen Sie die Camera2-API über ADB-Befehle

Stellen Sie sicher, dass Sie den Entwicklermodus bereits auf Ihrem Smartphone aktiviert haben und installieren Sie die ADB-Eingabeaufforderung auf Ihrem Computer. 

  • Aktivieren Sie das USB-Debugging im Entwicklermodus. 
  • Verbinden Sie Ihr Telefon über das Kabel mit Windows oder Mac. 
  • Öffnen Sie nun die Eingabeaufforderung oder PowerShell (Windows) oder das Terminalfenster (macOS).
  • Befehl eingeben – adb shell "getprop | grep HAL3"
  • Wenn Sie die folgenden Ergebnisse erhalten

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

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

Dies bedeutet, dass Ihr Smartphone die Camera2-API vollständig unterstützt. Wenn es jedoch nicht dasselbe anzeigt, müssen Sie es möglicherweise manuell aktivieren.

Methode 2: Holen Sie sich die Terminal-App zur Bestätigung 

  • Laden Sie die Terminal-Emulator-App nach Ihrer Wahl
  • Öffnen Sie die App und geben Sie den Befehl ein – getprop | grep HAL3
  • Wenn Sie die folgenden Ergebnisse erhalten:

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

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

Wie bei der vorherigen Methode muss Ihr Gerät Kamera HAL3 mit vollständiger Unterstützung der Camera2-API erhalten. Wenn die Ergebnisse jedoch nicht die gleichen wie oben sind, müssen Sie diese APIs manuell aktivieren.

Methode 3: Überprüfen Sie die Camera2-API-Unterstützung über die Drittanbieter-App

Es gibt verschiedene Möglichkeiten, um zu bestätigen, ob das Gerät die Camera2-API-Konfiguration für sein Smartphone erhalten hat oder nicht. Wenn Sie ein Technikfreak sind, können Sie auch die ADB-Eingabeaufforderung auf Ihrem Computer verwenden, um diese Details zu überprüfen.

Andererseits können Sie dazu auch die Terminalanwendung auf Ihr Telefon herunterladen. Wir möchten jedoch nicht, dass Sie Ihre Mühe mit etwas Zeitaufwendigem verschwenden.

Stattdessen können Sie die Camera2-API-Sonde aus dem Google Play Store herunterladen und das Ergebnis ohne weiteres testen.

Über diese Anwendung erhalten Sie alle Details zu den Objektiven der hinteren und vorderen Kamera. Mit diesen Informationen können Sie mühelos bestätigen, ob das Android-Gerät Camera2-API-Unterstützung hat oder nicht.

Schritt 1: Holen Sie sich die Camera2 API Probe-Anwendung

Sie möchten Ihre Zeit nicht mit dem Hinzufügen verschiedener Befehlszeilen verschwenden, dann laden Sie die folgende App herunter, um die Details der Kamera-API zu überprüfen. 

  • Besuchen Sie die Google Play Store-App. 
  • Geben Sie das Camera2-API-Probe in die Suchleiste ein. 
  • Klicken Sie auf die Schaltfläche Installieren. 
  • Warten Sie, bis der Download-Vorgang stattfindet. 
  • Öffnen Sie abschließend die App.

Schritt 2: Überprüfen Sie die Camera2-API-Unterstützung

Sobald Sie auf die Anwendung zugegriffen haben, wird die Schnittstelle mit verschiedenen Details in der camera2-API geladen. Der Kamerabereich ist unterteilt in „Kamera-ID: 0“, die für das hintere Kameramodul gespendet wurde, und „Kamera-ID: 1“, was sich normalerweise auf ein Selfie-Objektiv bezieht.

Direkt unter der Kamera-ID müssen Sie die Hardware-Unterstützungsstufe in beiden Kameras überprüfen. Hier erfahren Sie, ob Ihr Gerät die Camera2-API unterstützt. Es gibt vier Ebenen, die Sie in dieser Kategorie sehen werden, und jede von ihnen ist wie folgt definiert:

  • Stufe 3: Dies bedeutet, dass die CameraAPI2 einige zusätzliche Vorteile für die Kamerahardware bietet, die im Allgemeinen RAW-Bilder, YUV-Wiederverarbeitung usw. umfassen.
  • Voll: Es weist darauf hin, dass die meisten Funktionen der CameraAPI2 zugänglich sind.
  • Begrenzt: Wie der Name schon sagt, erhalten Sie nur eine begrenzte Menge an Ressourcen von der Kamera-API2.
  • Erbe: Dies bedeutet, dass Ihr Telefon die Camera1-API der älteren Generation unterstützt.
  • Extern: Bietet ähnliche Vorteile wie das LIMITED mit einigen Nachteilen. Benutzer können jedoch externe Kameras als USB-Webcams verwenden.

Im Allgemeinen werden Sie sehen, dass Ihr Telefon im Abschnitt „VOLLSTÄNDIG“ der Hardware-Unterstützungsstufe ein grünes Häkchen erhält, was bedeutet, dass Ihr Smartphone für die Installation von Google-Kamera-Anschlüssen geeignet ist GCam.

Note: Wenn Sie feststellen, dass die Hardware-Unterstützungsebene im Legacy-Bereich ein grünes Häkchen zeigt, bedeutet dies, dass Ihr Telefon die Camera2-API nicht unterstützt. In diesem Fall müssen Sie die manuelle Aktivierungsmethode anwenden, die wir behandelt haben dem Leitfaden.

Zusammenfassung

Ich hoffe, Sie haben gelernt, wie wichtig die Camera2-API-Unterstützung auf Android-Telefonen ist. Sobald Sie die API-Informationen überprüft haben, verschwenden Sie keine Zeit damit, diese Google-Kameraports von Drittanbietern über Ihr Gerät zu installieren. Es ist ein großartiges Beispiel dafür, dass die Softwareseite genau benötigt wird, um die Kameraergebnisse zu verbessern.

Wenn Sie in der Zwischenzeit auf Zweifel stoßen, können Sie uns diese über das Kommentarfeld unten mitteilen.

Über Abel Damina

Abel Damina, ein Ingenieur für maschinelles Lernen und Fotografie-Enthusiast, ist Mitbegründer von GCamApk-Blog. Sein Fachwissen im Bereich KI und sein scharfes Gespür für Komposition inspirieren die Leser dazu, Grenzen in Technik und Fotografie zu überschreiten.