【发布时间】:2018-10-24 20:17:50
【问题描述】:
我正在尝试使用 Google ML 套件条形码检测功能。为此,我安装了 google 提供的this example app。我还将我的应用程序连接到我的一个 firebase 项目。当我打开应用程序并转到该条码检测中的 LivePreviewActivity 时。相机启动但未检测到条形码!。 根据快速入门指南,我还添加了
<meta-data
android:name="com.google.firebase.ml.vision.DEPENDENCIES"
android:value="barcode" />
在我的清单文件中。 我也包括了这个
FirebaseVisionBarcodeDetectorOptions options =
new FirebaseVisionBarcodeDetectorOptions.Builder()
.setBarcodeFormats(
FirebaseVisionBarcode.FORMAT_CODE_128)
.build();
在 BarcodeScanningProcessor.java 文件中。
我得到的错误是:
条码检测失败 com.google.firebase.ml.common.FirebaseMLException:等待 要下载的条码检测模型。请稍候。
E/BarcodeNativeHandle:加载模块时出错
java.lang.ClassNotFoundException: 找不到类 “com.google.android.gms.chimera.DynamiteModuleInitializer”
我已经在两部手机华为 Mate 8 和三星 Galaxy S7 Edge 上安装了这个应用程序。该应用程序无法从两部手机中检测到条形码。
我的目标是从实时相机预览中检测/扫描条形码。 谢谢。
【问题讨论】:
标签: android firebase firebase-mlkit