【问题标题】:Firebase- ML Kit library fails to detect barcode in Samsung J5 deviceFirebase-ML Kit 库无法检测三星 J5 设备中的条形码
【发布时间】:2018-06-05 05:53:47
【问题描述】:

我关注了https://firebase.google.com/docs/ml-kit/android/read-barcodes 并在我的应用程序中完成集成。 但扫描不适用于三星 J5 设备。 但是它在三星 A5、Moto G4 和 Moto G5 中运行良好。在使用 logcat 检查时,我可以看到以下异常。

Exception: com.google.firebase.ml.common.FirebaseMLException: Waiting for the barcode detection model to be downloaded. Please wait.

有人可以帮忙吗?

【问题讨论】:

    标签: android firebase firebase-mlkit


    【解决方案1】:

    如果设备上的存储空间不足或说互联网根本不可用(考虑到问题似乎不太可能),就会发生这种情况。尝试以下方法,看看是否有效:

    设置->应用->Google Play 服务->存储->管理空间->清除所有数据

    这是开发过程中一次性遇到的问题(除非再次清除应用数据)。

    当您部署应用时,您可以通过在应用安装时从 Play 商店预下载识别模型来避免在生产中出现此问题:

    <meta-data
        android:name="com.google.firebase.ml.vision.DEPENDENCIES"
        android:value="text" />
    

    【讨论】:

    • 在三星设备上尝试了同样的方法进行人脸检测,但问题仍然存在其他解决方案吗?
    猜你喜欢
    • 2020-05-23
    • 1970-01-01
    • 2020-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-01
    • 2018-10-24
    相关资源
    最近更新 更多