Sony手机上的Zbar qr代码扫描仪问题

时间:2015-01-07 09:56:02

标签: android qr-code sony zbar-sdk

我正在开发一个使用Zbar API扫描QR码的Android应用程序。然而,经过测试,我注意到该应用程序在三星,HTC和中国品牌手机上运行得非常好,但在索尼设备(Xperia z1)上却没有。发生的事情是相机和观察器在最初几秒内工作正常,但突然崩溃。是否有关于Zbar API的问题,因为它不能与索尼手机一起使用,或者这是一个孤立的场景?这种问题已经有解决方案吗?我不知道这是否是发布它的正确位置。我无法尝试从logcat获取错误,因为客户使用该设备,而且我没有可供我测试的索尼设备。

1 个答案:

答案 0 :(得分:0)

在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);

在我的应用中做了很大的改变。