Bermigrasi dari Google Mobile Vision

Google Mobile Vision sudah tidak digunakan lagi dan kami meminta developer untuk bermigrasi ke ML Kit SDK yang merupakan penggantinya. Bermigrasi ke SDK yang baru memastikan Anda 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 API pemindaian kode batang, pengenalan teks, atau deteksi wajah pada aplikasi Mobile Vision, harap bermigrasi ke ML Kit SDK 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'

Apa manfaat yang saya dapatkan jika bermigrasi ke ML Kit SDK?

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

Selain itu, ML Kit API menawarkan beberapa manfaat lain:

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

  • Siklus Proses Android Jetpack yang ditambahkan ke semua API. Anda sekarang dapat menggunakan addObserver untuk secara otomatis mengelola inisiasi dan pemutusan API ML Kit saat aplikasi melewati layar rotasi atau penutupan oleh pengguna / sistem. Hal ini membuat integrasi dengan CameraX semuanya.

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

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

Pemindaian Kode batang, Pengenalan teks, dan API deteksi wajah memberikan fungsionalitas, serta kemampuan mereka sebagai rekan Mobile Vision mereka.

Ada pengecualian bahwa multi-detektor, multi-prosesor dan prosesor pemfokusan di Mobile Vision tidak lagi didukung di ML Kit. Fungsi yang sama dapat diterapkan relatif mudah oleh pengembang jika diinginkan.

Mendapatkan bantuan

Jika Anda mengalami masalah, lihat halaman Komunitas kami di sini, kami menguraikan saluran yang tersedia untuk menghubungi kami.