Bilinen sorunlar

Android sorunları

  • Paket halinde sunulan Dil Kimliği için uygulama, AGP 7.0.0 veya sonraki bir sürüme geçerken kilitlenebilir. com.google.mlkit:language-id:16.1.1 veya önceki sürümlerde kilitlenmeyi önlemek için aşağıdaki kuralı ekleyin:
    -keep class com.google.mlkit.nl.languageid.internal.LanguageIdentificationJni { *; }
    com.google.mlkit:language-id:17.0.0 veya com.google.mlkit:language-id:17.0.1 uygulamalarında kilitlenmeyi önlemek için aşağıdaki kuralı ekleyin:
    -keep class com.google.mlkit.nl.languageid.internal.ThickLanguageIdentifier { *; }
  • Bit eşlem tarafından sıfır olmayan bir rotasyonDegrees ile oluşturulan Giriş Görüntüsü, "geçersiz rotasyona" neden oluyor com.google.mlkit:face-detection:16.0.5 tarihinden itibaren FaceDetection API için MlKitException ve com.google.android.gms:play-services-mlkit-barcode-scanning:16.1.4. Lütfen daha önceki bir sürümünü indirin ve bu sorunun çözümünü içeren bir sonraki sürümü bekleyin.
  • BarcodeScanning SDK'ları com.google.mlkit:barcode-scanning:16.1.0 tarihinden itibaren ve com.google.android.gms:play-services-mlkit-barcode-scanning:16.1.3 Camera-camera2:1.0.0-beta08 veya sonraki sürümleriyle çalışan bazı cihazlarda çalışmaz. Bu sorunu atlamak için kamera-kamera2'nin önceki bir sürümünü kullanabilirsiniz. Örneğin:

    implementation "androidx.camera:camera-core:1.0.0-beta07"
    implementation "androidx.camera:camera-camera2:1.0.0-beta07"
    implementation "androidx.camera:camera-view:1.0.0-alpha14"
    implementation "androidx.camera:camera-extensions:1.0.0-alpha14"
    implementation "androidx.camera:camera-lifecycle:1.0.0-beta07"

  • Yerel yöntemler, com.google.mlkit:language-id:16.1.1 veya önceki sürümlerde özel kurallar tarafından kod karartma işlemi uygulanmış olabilir. java.lang.UnsatisfiedLinkError gibi hatalarla karşılaşmanız durumunda bu ayarların devam etmesini sağlamak için aşağıdaki kuralı ekleyin:

    -keepclasseswithmembernames class com.google.mlkit.nl.languageid.internal.LanguageIdentificationJni {
      native <methods>;
    }

  • Metin Tanıma, Resim Etiketleme ve Nesne Algılama için İzleme API'leri, CameraX ve Camera2 ile performans eşit değil çünkü Kamera1 ile resim için biçim dönüştürme daha fazla zaman alır. KameraX ve Kamera2'den.

  • Görev önce oluşturuldukları Etkinlik veya Parçadan sonra kayıtlı. yok. Bu, geri çağırma işleminin Bu sırada kapatılmış bir algılayıcıya erişmeye çalışır. Şu durumda: makine öğrenimi kitini kullanarak Etkinlik kapsamlı işleyici Etkinlik durdurulduğunda otomatik olarak kaldırılır. Şu durumda: bir Parçada veya başka bir ortamda makine öğrenimi kitini kullanıyorsanız özel bir yürütücü, Parça yok edildiğinde yürütmeyi kapatan bir yürütücü görevi görür. Görüntüleyin ScopedExecutor.Java için Vision Hızlı Başlangıç Kılavuzu'ndaki örneğine bakalım.

  • Bit eşlem dışındaki resim biçimleriyle Resim Etiketleme için paket halinde sunulan varyant "ince"den daha iyi performansa sahiptir Google Play Hizmetleri'ne bağlı bir varyanttır.

  • Digital Ink için com.google.mlkit:digital-ink-recognition:17.0.0 veya öncesi ve Varlık Ayıklama com.google.mlkit:entity-extraction:16.0.0-beta2 veya öncesi, targetSdkVersion değerini 31 olarak ayarlarsanız aşağıdaki çalışma zamanı istisnasıyla karşılaşacaksınız Android S.

    Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.
    AndroidRuntime: Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles.
    
    Bu sorun, daha yeni sürümlerimizde düzeltilmiştir.

    Eski sürümleri kullanmayı tercih ederseniz targetSdkVersion öğesini şu şekilde ayarlayabilirsiniz: 31'den az kullanın veya geçici çözüm olarak build.gradle öğenize aşağıdakini ekleyin.

    // For apps targeting Android S+, add the following
    constraints {
      implementation 'androidx.work:work-runtime:2.7.0-alpha04'
    }

iOS sorunları

  • M1 tabanlı Mac'te simülatörler desteklenmez.
  • X86_64 simülatörü Çeviri 'GoogleMLKit/Translate', '4.0.0' veya sonraki sürümler ve Akıllı Yanıt 'GoogleMLKit/SmartReply', '4.0.0' veya sonraki sürümlerde desteklenmez.