[英]Scanner (Barcode) Api for Android does not detect the barcode
我想做一个条形码扫描仪的应用程序。 我创建了一个名为android vision的条形码扫描仪api
我可以启动应用程序并将相机放在条形码上。 但是日志只说:
11-20 11:21:29.353 20243-20243 / com.google.android.gms.samples.vision.barcodereader D /条形码阅读器:未检测到条形码
谁能告诉我,为什么没有检测到条形码?
并非所有设备都支持google vision API中的barcodeDetector。 我遇到了这个问题。 当我在1+移动设备上尝试时,它在手机(ASUS)上无法正常工作,效果很好。 要知道您的电话是否支持该代码,只需在您的主要活动的“ onCreate”中尝试这段代码。
if(!barcodeDetector.isOperational()){
Toast.makeText(getApplicationContext(), "Sorry, Couldn't setup the detector", Toast.LENGTH_LONG).show();
this.finish();
}
如果在您的移动设备上启动该活动之前出现了吐司,则仅表示您的设备不支持barcodeDetector。我猜这已在更高版本的google play vision API中修复。
尝试使用Google Play视觉API 9及更高版本。
条形码检测存在一些未解决的问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.