Google Mobile Vision'ın desteği sonlandırıldı ve geliştiricilerden, bunun yerine ML Kit SDK'sına geçmelerini istiyoruz. Yeni SDK'ya geçiş yaparak en iyi performansı, kararlılığı ve en yeni özellikleri elde edebilirsiniz. Ayrıca ML Kit, yalnızca Vision için değil, doğal dil kullanım alanları için de ek makine öğrenimi destekli API'ler sağlar.
Uygulamanızda şu anda Mobile Vision'un barkod tarama, metin tanıma veya yüz algılama API'lerini kullanıyorsanız lütfen Android için ML Kit taşıma kılavuzunu 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 Mobil Görünüm'ü kullanıp kullanmadığını nasıl öğrenebilirim?
Android'de, modül (uygulama düzeyinde) Gradle dosyanızda (genellikle app/build.gradle
) bu bağımlılığın olup olmadığını kontrol edin:
com.google.android.gms:play-services-vision:x.x.x
iOS'te, podfile'inizin aşağıdaki bağımlılıklardan birini içerip içermediğini kontrol edin:
pod 'GoogleMobileVision/FaceDetector', '7.0.0'
pod 'GoogleMobileVision/BarcodeDetector', '7.0.0'
pod 'GoogleMobileVision/TextDetector', '7.0.0'
ML Kit SDK'sına geçiş yapmanın avantajları nelerdir?
Mobile Vision SDK'sı tarafından sunulan mevcut API'ler kullanımdan kaldırıldığı için artık güncelleme almayacak. ML Kit'e geçiş yaptığınızda uygulamanız, güncellenmiş ML modelleri ve donanım hızlandırması da dahil olmak üzere API'lerdeki en son hata düzeltmelerinden ve iyileştirmelerden yararlanabilir.
Ayrıca ML Kit API'leri başka avantajlar da sunar:
- Android'deki API'lerin, ML Kit SDK'sını uygulamanıza statik olarak bağlamanıza olanak tanıyan yeni paketlenmiş varyantları.
API'ye özel iyileştirmeler (ör.
- Barcode Scanning API artık ham çıkışı destekliyor
- Face Detection API artık Euler X açısını sağlar
Tüm API'lere Android Jetpack yaşam döngüsü desteği eklendi. Artık uygulama, kullanıcı / sistem tarafından ekran döndürüldüğünde veya kapatıldığında ML Kiti API'lerinin başlatılmasını ve kaldırılmasını otomatik olarak yönetmek için
addObserver
'ü kullanabilirsiniz. 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'leriyle aynı işlevleri sağlar mı?
Barkod taraması, metin tanıma ve yüz algılama API'leri, Mobile Vision'daki benzerleriyle aynı işlevleri ve özellikleri sağlar.
Mobil Görüş'teki çoklu algılayıcılar, çoklu işlemciler ve odaklama işlemcileri artık ML Kit'te desteklenmiyor. İstenirse geliştirici tarafından aynı işlev nispeten kolay bir şekilde uygulanabilir.
Yardım alma
Herhangi bir sorunla karşılaşırsanız bizimle iletişime geçebileceğiniz kanalları açıkladığımız Topluluk sayfamıza göz atın.