微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android – 无法使用谷歌条码扫描仪

我从https://github.com/googlesamples/android-vision开始尝试谷歌条码阅读器

此示例不起作用.当我选择屏幕时,它总是会检测到

“no barcode detected”

调试原因:

private boolean onTap(float rawX,float rawY) {

    //Todo: use the tap position to select the barcode.
    BarcodeGraphic graphic = mGraphicOverlay.getFirstGraphic();
    Barcode barcode = null;
    if (graphic != null) {
        barcode = graphic.getBarcode();
        if (barcode != null) {
            Intent data = new Intent();
            data.putExtra(BarcodeObject,barcode);
            setResult(CommonStatusCodes.SUCCESS,data);
            finish();
        }
        else {
            Log.d(TAG,"barcode data is null");
        }
    }
    else {
        Log.d(TAG,"no barcode detected");
    }
    return barcode != null;
}

图形变量始终为空

看图像:

有谁遇到过这个问题?你能告诉我怎么解决吗?
非常感谢!

最佳答案
正如@ Vietnt134已经回答的那样,Android Mobile Vision暂时被禁用.

您可以按照此主题了解是否知道某些内容
https://github.com/googlesamples/android-vision/issues/98

人们对Google非常生气.我希望他们能很快解决这个问题

原文地址:https://www.jb51.cc/android/429996.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐