首页
统计
留言
友链
更多
图片
关于
Search
1
软件开发 | flutter使用camera插件在安卓11以上的机器上调用availableCameras无法正常获得usb相机列表
48 阅读
2
设置 Git 全局代理
48 阅读
3
scoop包管理器
46 阅读
4
利用深度搜索求解回溯问题的通用模板
45 阅读
5
Word图片压缩
44 阅读
默认分类
技术开发
杂项
技术分享
相关配置
后端开发
异常处理
软件开发
登录
Search
标签搜索
java
golang
scoop
git
vue
hexo
sublime text
cpp
windows
mc
mod
fabric
mysql
word
计算机网络
go
html
flutter
camera
Wisansiiz
累计撰写
26
篇文章
累计收到
2
条评论
首页
栏目
默认分类
技术开发
杂项
技术分享
相关配置
后端开发
异常处理
软件开发
页面
统计
留言
友链
图片
关于
搜索到
1
篇与
的结果
2025-09-24
软件开发 | flutter使用camera插件在安卓11以上的机器上调用availableCameras无法正常获得usb相机列表
flutter使用camera插件在安卓11以上的机器上调用availableCameras无法正常获得usb相机列表问题描述: flutter_camera,在安卓7和10上都能正常获取相机列表,但是在安卓11上确因为验证失败无法读取相机, 可能 是高版本的安卓权限更加严格,usb相机必须使用external解决办法:ctrl+左键进入源文件 // 自己的代码 Future<bool> getCamera() async { try { _cameras = await availableCameras(); if (_cameras.isEmpty) { return false; } return true; } catch (e) { return false; } }// 源文件1, 继续跟进 Future<List<CameraDescription>> availableCameras() async { return CameraPlatform.instance.availableCameras(); }从实现里找到安卓平台添加这么一段代码,写法和他原来一样就行,把类型改为externalelse if ((await proxy .newCameraSelector(requireLensFacing: LensFacing.external) .filter(<CameraInfo>[cameraInfo])).isNotEmpty) { cameraLensDirection = CameraLensDirection.external; }
2025年09月24日
48 阅读
0 评论
0 点赞