Google Mobile Vision'dan veri taşıma

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Google Mobile Vision kullanımdan kaldırıldı. Geliştiricilerden bunun yerini alacak ML Kit SDK'sına geçmelerini istiyoruz. Yeni SDK'ya geçmek en iyi performansı, kararlılığı ve en yeni özellikleri almanızı sağlar. Ek olarak ML Kit yalnızca Vision için değil, aynı zamanda Natural Language kullanım alanları için makine öğrenimi destekli ek API'ler sağlar.

Şu anda uygulamanızda Mobile Vision'ın barkod tarama, metin tanıma veya yüz algılama API'lerini kullanıyorsanız lütfen Android için ML Kit taşıma rehberini ve iOS için ML Kit taşıma kılavuzunu uygulayarak yeni ML Kit SDK'sına geçin.

Sık sorulan sorular

Uygulamamın Mobile Vision kullanıp kullanmadığını nasıl anlayabilirim?

Android'de, modül (uygulama düzeyi) Gradle dosyanızın (genellikle app/build.gradle) bu bağımlılığı içerip içermediğini kontrol edin:

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

iOS'ta, Podfile'ın aşağıdaki bağımlılıklardan birini içerip içermediğini kontrol edin:

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

ML Kit SDK'ya geçmenin bana ne gibi avantajları olur?

Mobile Vision SDK'nın sunduğu mevcut API'ler kullanımdan kaldırıldığı için artık güncelleme almayacaklar. ML Kit'e geçiş yapmak, uygulamanızın en son hata düzeltmelerinden ve güncellenen makine öğrenimi modelleri ile donanım hızlandırma dahil API'lerde yapılan iyileştirmelerden yararlanmasını sağlar.

Ayrıca ML Kit API'leri başka avantajlar da sunar:

  • Android'de API'lerin paket halinde sunulan yeni varyantı, ML Kit SDK'sını uygulamanıza statik olarak bağlamanızı sağlar.
  • API'ye özgü iyileştirmeler, örneğin:

  • Android Jetpack Lifecycle desteği tüm API'lere eklenir. Artık addObserver uygulamasını kullanarak uygulama, kullanıcı tarafından/sistem tarafından ekran döndürme veya kapatma sürecinden geçerken ML Kit API'lerinin başlatılmasını ve sökülmesini otomatik olarak yönetebilirsiniz. Bu, CameraX ile entegrasyonu kolaylaştırır.

En son değişikliklerin tam listesini ML Kit SDK sürüm notlarında bulabilirsiniz.

ML Kit API'leri, Mobile Vision API'lerle aynı işlevleri sağlıyor mu?

Barkod tarama, Metin tanıma ve Yüz algılama API'leri, Mobil Vizyon eşdeğerleriyle aynı işleve ve özelliklere sahiptir.

Bunun tek istisnası, mobil görüş alanındaki çoklu algılayıcılar, çoklu işlemciler ve odak işlemcilerinin artık ML Kit'te desteklenmemesi. Aynı işlev, muhtemelen geliştirici tarafından nispeten kolay bir şekilde uygulanabilir.

Yardım alma

Herhangi bir sorunla karşılaşırsanız bizimle iletişime geçmek için kullanabileceğiniz kanalları ana hatlarıyla belirten Topluluk sayfamıza göz atın.