投稿
开启辅助访问
 找回密码
 立即注册
取消
搜索
热搜:
活动 交友 discuz
开发者专区 + 关注 已有8人关注 发新帖
分享到

二维码扫描

#已解决#时间:2020-06-28 阅读:10777 回复:3

3

主题

5

帖子

19

积分

合作伙伴

积分
19
疑似bug反馈
设备类型: 豹小秘
序列号(SN): 仅管理员可见
Core版本: native demo
ROM版本: 5.8
问题log: -
问题时间点: -
问题复现方式: 在机器人上实现扫描二维码
源代码: 仅管理员可见
企业名称: 仅管理员可见
客户姓名: 仅管理员可见
在机器人上扫描二维码,普通安卓上面是正常的,但到机器人上就变成黑屏了,surfaceview获取不到图像,是什么回事呢?
回复
使用道具 举报

1

主题

15

帖子

175

积分

版主

Rank: 7Rank: 7Rank: 7

积分
175
jiajia7797| 2020-6-28 16:30:50 | 显示全部楼层
调用android原生摄像头传参的方法:
  1. private String mCameraId = "0";//摄像头id(通常0代表后置摄像头,1代表前置摄像头。注意:豹小秘没有前置摄像头,但后置摄像头放在了前面,请开发者注意)

  2. /**打开摄像头*/
  3.     @SuppressLint("MissingPermission")
  4.     public void openCamera() {
  5.         Log.i(TAG, "openCamera");

  6.         CameraManager manager = (CameraManager) mContext.getSystemService(Context.CAMERA_SERVICE);
  7.         //设置摄像头特性
  8.           imageReader = ImageReader.newInstance(mWidth, mHeight,
  9.                     ImageFormat.JPEG, 2);
  10.             //设置获取图片的监听
  11.             imageReader.setOnImageAvailableListener(imageAvailableListener,null);
  12.             // 获取最佳的预览尺寸
  13.             previewSize = new Size(mWidth, mHeight);
  14.         try {
  15.             manager.openCamera(mCameraId, stateCallback, null);
  16.         } catch (CameraAccessException e){
  17.             e.printStackTrace();
  18.         }
  19.     }
复制代码

  
回复
使用道具 举报

53

主题

127

帖子

997

积分

版主

Rank: 7Rank: 7Rank: 7

积分
997
wuqimeng| 2020-7-10 13:37:15 | 显示全部楼层
请问问题是否已经解决?
回复
使用道具 举报

0

主题

1

帖子

8

积分

合作伙伴

积分
8
果冻| 2024-11-2 10:21:26 | 显示全部楼层
我也遇到一样的问题,使用了第三方框架,zxing,切换摄像头也不行,急死人,请问各位有没有处理方案啊
回复
使用道具 举报
快速回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

官方微信
发布 快速回复 返回顶部 返回列表