最近做的一个项目,里面涉及到条形码扫描

多款手机都无法扫描,因为条形码太长,而手机端的扫描框框太小了

要离很远距离才可以,识别率很低

于是修改了下述分辨率

问题解决

 CameraManager中的源码

private static final int MIN_FRAME_WIDTH = 240;

  private static final int MIN_FRAME_HEIGHT = 240;

  private static final int MAX_FRAME_WIDTH = 1024;//改大后,识别速度加快,识别率提高

  private static final int MAX_FRAME_HEIGHT = 768;