提问人:Miguel M 提问时间:9/29/2023 最后编辑:RobertMiguel M 更新时间:9/29/2023 访问量:55
Google-MLKIT Codescanner 在 1 周后不起作用
google-mlkit codescanner not works after 1 week
问:
我制作了一个应用程序,其中包含具有自动缩放功能的 Google 扫描仪 (CodeScanner) 以及能够实现读取数据矩阵代码所需的一切。在 Android Gradle 上,我使用以下行:
implementation 'com.google.android.gms:play-services-code-scanner:16.1.0'
我的按钮的代码如下,我将扫描的数据矩阵的值发送到文本视图:
public void onScanButtonClicked(View view) {
GmsBarcodeScannerOptions.Builder optionsBuilder = new GmsBarcodeScannerOptions.Builder();
if (allowManualInput) {
optionsBuilder.allowManualInput();
}
if (enableAutoZoom) {
optionsBuilder.enableAutoZoom();
}
GmsBarcodeScanner gmsBarcodeScanner =
GmsBarcodeScanning.getClient(this, optionsBuilder.build());
gmsBarcodeScanner
.startScan()
.addOnSuccessListener(barcode -> barcodeResultView.setText(getSuccessfulMessage(barcode)))
.addOnFailureListener(
e -> barcodeResultView.setText(getErrorMessage(e)))
.addOnCanceledListener(
() -> barcodeResultView.setText(getString(R.string.error_scanner_cancelled)));
}
一切正常,但经过一周的测试,谷歌扫描仪已被停用,它不再适用于安装了该应用程序的手机。它给我的错误如下:
com.google.mlkit.common.mlkitexception 扫描代码失败
但是,如果我在另一部新手机上安装该应用程序,它可以工作。
可能是什么问题?
答: 暂无答案
评论