Migration von Google Mobile Vision

Google Mobile Vision wurde eingestellt. Wir bitten Entwickler, zum ML Kit SDK zu migrieren, das die Funktion ersetzt. Durch die Migration zum neuen SDK profitieren Sie von optimaler Leistung, Stabilität und den neuesten Funktionen. Außerdem bietet ML Kit zusätzliche ML-basierte APIs, nicht nur für Vision, sondern auch für Anwendungsfälle im Bereich der Verarbeitung natürlicher Sprache.

Wenn Sie in Ihrer App derzeit die APIs für Barcode-Scanning, Texterkennung oder Gesichtserkennung von Mobile Vision 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 Anwendungsebene, 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 Ihre Podfile eine der folgenden Abhängigkeiten enthält:

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

Welche Vorteile bietet die Migration zum ML Kit SDK?

Da die vorhandenen APIs des Mobile Vision SDK eingestellt wurden, erhalten sie keine Updates mehr. Durch die Migration zu ML Kit profitieren Sie von den neuesten Fehlerkorrekturen und Verbesserungen der APIs, einschließlich aktualisierter ML-Modelle und Hardwarebeschleunigung.

Außerdem 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 Anwendung verknüpfen können.
  • APIspezifische Verbesserungen, z. B.:

  • Die Android Jetpack Lifecycle -Unterstützung wurde allen APIs hinzugefügt. Sie können jetzt addObserver verwenden, um die Initialisierung und den Abbau von ML Kit APIs automatisch zu verwalten, wenn die App eine Bildschirmdrehung durchläuft oder vom Nutzer / System geschlossen wird. Dadurch wird die Integration mit CameraX einfacher.

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

Bieten die ML Kit APIs dieselben Funktionen wie die Mobile Vision APIs?

Die APIs für Barcode-Scanning, Texterkennung und Gesichtserkennung bieten dieselben Funktionen und Möglichkeiten wie ihre Mobile Vision-Pendants.

Eine Ausnahme ist, dass Multi-Detectors, Multi-Processors und Focusing-Processors in Mobile Vision in ML Kit nicht mehr unterstützt werden. Dieselbe Funktion kann bei Bedarf relativ einfach vom Entwickler implementiert werden.

Hilfe erhalten

Bei Problemen finden Sie auf unserer Community-Seite weitere Informationen dazu, wie Sie uns kontaktieren können.