找不到如何从相机拍摄单张照片的方法.
使用图像阅读器并使用TEMPLATE_STILL_CAPTURE发送捕获请求时,应用程序只在此处停止,不再发生任何事情.
试过我的代码,思想问题就在那里.但是在尝试了门铃教程之后,同样的事情发生了.我得到的是最后一条日志消息:"会话初始化".在15分钟内再次按下按钮后:"CAMERA_ERROR(3):waitUntilIdle:777:摄像机0:等待排空错误:连接超时(-110)".
有人遇到过这个问题吗?它可以修复吗?或者只需要等待下一个版本的android-things
PS:当预览相机到表面视图时,一切正常,所以它不应该是相机的问题
这不是一个正确的答案,但我和你有同样的问题。我还使用了您所指的门铃教程,并收到了相同的错误消息“CAMERA_ERROR (3): waitUntilIdle:777: Camera 0: Error waiting to dance: Connection timed out (-110)”。
我希望我能告诉你我做了什么,但我最终在不接触代码、Android Studio 或类似的东西的情况下让它工作。这就是我所做的:
1)物理移除相机。连接到相机的“电线”来自工厂,因此被严重夹住(弯曲)。我把它拆下来并更仔细地夹住。我非常怀疑这有什么帮助,因为我没有遇到硬件问题。
2) 从 Android Things 卸载该应用程序(以及所有其他应用程序)。在 Windows 中,您可以通过将目录 (cd) 更改为包含 adb 的文件夹,然后键入:“adb shell pm list packages -3”和“adb shell pm uninstall”来列出和删除 CMD 中的应用程序
3)通过拉电源线来打开和关闭Raspberry
4) 授予在 Manifest 中使用相机以及通过 adb 手动使用相机的权限。后者你可以在 CMD 中再次执行: CMD: cd adb shell pm grant android.permission.CAMERA
5) 我重复 2-4 几次,相机开始工作。因此,我可以确认 Doorbell 教程和 Raspberry Camera 2 至少在 2018 年 6 月 18 日“开箱即用”。
我注意到,对于我(一个完全不熟悉 Rasp 和 Android Things 的人)来说,有必要卸载并重新安装、拔出并插入该东西,有时需要多次授予权限才能使一切正常工作。
| 归档时间: |
|
| 查看次数: |
451 次 |
| 最近记录: |