【问题标题】:Issue with Zbar qr code scanner on Sony Phone索尼手机上的 Zbar 二维码扫描仪问题
【发布时间】:2015-03-05 04:28:30
【问题描述】:
我正在开发一个使用 Zbar API 扫描二维码的 Android 应用程序。但是经过测试,我注意到该应用程序在三星、HTC 和中国品牌手机上运行良好,但在索尼设备 (Xperia z1) 上却不行。发生的情况是相机和查看器在最初的几秒钟内工作正常,但突然崩溃。 Zbar API 是否存在问题,因为它不适用于索尼手机,或者这是一个孤立的场景?这种问题已经有解决方案了吗?我不知道这是否是发布它的正确位置。我无法尝试从 logcat 获取错误,因为该设备已被客户使用,并且我没有可供我测试的 Sony 设备。
【问题讨论】:
标签:
android
qr-code
sony
zbar-sdk
【解决方案1】:
在 ImageScanner 上尝试这些设置,
scanner = new ImageScanner();
//Slows the frame, but does the job
scanner.setConfig(0, Config.X_DENSITY, 1);
scanner.setConfig(0, Config.Y_DENSITY, 1);
scanner.setConfig(0, Config.ENABLE, 0);
// Only enable the codes your app requires
scanner.setConfig(Symbol.QRCODE, Config.ENABLE, 1);
对我的应用产生了巨大的影响。