Migration von Google Mobile Vision

Google Mobile Vision wurde eingestellt und wir bitten die Entwickler, zum ML Kit SDK zu migrieren, das dieses ersetzt. Durch die Migration zum neuen SDK erhalten Sie eine optimale Leistung, Stabilität und die neuesten Funktionen. Darüber hinaus bietet ML Kit zusätzliche ML-gestützte APIs, nicht nur für Vision, sondern auch für Natural Language-Anwendungsfälle.

Wenn Sie die APIs zum Scannen von Barcodes, zur Texterkennung oder zur Gesichtserkennung von Mobile Vision in Ihrer App verwenden, migrieren Sie bitte zum neuen ML Kit SDK. Folgen Sie dazu der ML Kit-Migrationsanleitung für Android und der ML Kit-Migrationsanleitung für iOS.

Häufig gestellte Fragen

Woher weiß ich, ob meine App Mobile Vision verwendet?

Prüfen Sie unter Android, ob die Gradle-Datei Ihres Moduls (auf App-Ebene) (in der Regel app/build.gradle) diese Abhängigkeit enthält:

  • com.google.android.gms:play-services-vision:x.x.x

Prüfen Sie unter iOS, ob die podfile-Datei eine der folgenden Abhängigkeiten enthält:

  • pod 'GoogleMobileVision/FaceDetector', '3.2.0'
  • pod 'GoogleMobileVision/BarcodeDetector', '3.2.0'
  • pod 'GoogleMobileVision/TextDetector', '3.2.0'

Welche Vorteile bietet die Migration zum ML Kit SDK?

Da die vom Mobile Vision SDK angebotenen APIs veraltet sind, erhalten sie keine Updates mehr. Durch die Migration zu ML Kit wird sichergestellt, dass Ihre Anwendung von den neuesten Fehlerkorrekturen und API-Verbesserungen profitiert, einschließlich aktualisierter ML-Modelle und Hardwarebeschleunigung.

Darüber hinaus bieten die ML Kit APIs einige weitere Vorteile:

  • Neue gebündelte Varianten der APIs unter Android, mit denen Sie das ML Kit SDK statisch mit Ihrer App verknüpfen können.
  • API-spezifische Verbesserungen, z. B.:

  • Alle APIs unterstützen den Android Jetpack Lifecycle. Sie können jetzt addObserver verwenden, um das Initiieren und Entfernen von ML Kit APIs automatisch zu verwalten, während die App durch den Nutzer bzw. das System die Bildschirmrotation oder das Schließen durchläuft. Dies vereinfacht die Integration mit CameraX.

Eine vollständige Liste der neuesten Änderungen finden Sie in den Versionshinweisen zum ML Kit SDK.

Haben die ML Kit APIs die gleichen Funktionen wie die Mobile Vision APIs?

Die APIs für Barcode-Scan, Texterkennung und Gesichtserkennung bieten dieselben Funktionen wie für Mobile Vision.

Eine Ausnahme ist, dass Multi-Detektoren, Multi-Prozessoren und Fokusprozessoren in Mobile Vision im ML Kit nicht mehr unterstützt werden. Die gleiche Funktionalität kann vom Entwickler bei Bedarf relativ einfach implementiert werden.

Unterstützung erhalten

Falls Probleme auftreten, findest du auf unserer Community-Seite eine Übersicht über die Kanäle, über die du mit uns Kontakt aufnehmen kannst.