Bermigrasi dari Google Mobile Vision

Google Mobile Vision tidak digunakan lagi dan kami meminta developer untuk bermigrasi ke ML Kit SDK yang merupakan penggantinya. Dengan bermigrasi ke SDK baru, Anda akan mendapatkan performa, stabilitas, dan fitur terbaru terbaik. Selain itu, ML Kit menyediakan API tambahan yang didukung ML, tidak hanya untuk Vision, tetapi juga kasus penggunaan Natural Language.

Jika saat ini Anda menggunakan fitur pemindaian kode batang, pengenalan teks, atau API deteksi wajah dari Mobile Vision di aplikasi Anda, lakukan migrasi ke SDK ML Kit yang baru, dengan mengikuti panduan migrasi ML Kit untuk Android dan panduan migrasi ML Kit untuk iOS.

Pertanyaan umum (FAQ)

Bagaimana cara mengetahui apakah aplikasi saya menggunakan Mobile Vision?

Di Android, periksa apakah file Gradle modul (level aplikasi) Anda (biasanya app/build.gradle) berisi dependensi ini:

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

Di iOS, periksa apakah podfile Anda berisi salah satu dependensi berikut:

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

Manfaat apa yang saya dapatkan dari bermigrasi ke SDK ML Kit?

Karena API yang sudah ada yang ditawarkan oleh Mobile Vision SDK tidak digunakan lagi, API tersebut tidak akan lagi menerima update. Migrasi ke ML Kit memastikan aplikasi Anda mendapatkan manfaat dari perbaikan bug dan peningkatan terbaru pada API, termasuk model ML terbaru dan akselerasi hardware.

Selain itu, ML Kit API menawarkan beberapa manfaat lain:

  • Varian paket baru API di Android yang memungkinkan Anda menautkan SDK ML Kit secara statis dengan aplikasi Anda.
  • Peningkatan khusus API, misalnya:

  • Dukungan Android Jetpack Lifecycle ditambahkan ke semua API. Anda kini dapat menggunakan addObserver untuk secara otomatis mengelola inisiasi dan pemutusan API ML Kit saat aplikasi melalui rotasi atau penutupan layar oleh pengguna / sistem. Hal ini menjadikan integrasi dengan CameraX lebih mudah.

Daftar lengkap perubahan terbaru dapat ditemukan di catatan rilis ML Kit SDK.

Apakah ML Kit API menyediakan fungsi yang sama dengan Mobile Vision API?

Pemindaian kode batang, Pengenalan teks, dan API Deteksi wajah memberikan fungsi dan kemampuan yang sama dengan pasangan Mobile Vision.

Pengecualiannya adalah multi-deteksi, multi-prosesor, dan prosesor pemfokusan di Mobile Vision tidak lagi didukung di ML Kit. Fungsi yang sama dapat diterapkan relatif dengan mudah oleh developer jika diinginkan.

Mendapatkan bantuan

Jika Anda mengalami masalah, lihat halaman Komunitas kami, tempat kami menjelaskan channel yang tersedia untuk menghubungi kami.