【问题标题】:Android things RPI3 camera hangs with image readerAndroid Things RPI3 相机与图像阅读器一起挂起
【发布时间】:2017-01-08 12:27:29
【问题描述】:

找不到如何从相机拍摄单张照片的方法。

在使用图像阅读器并使用 TEMPLATE_STILL_CAPTURE 发送捕获请求时,应用程序只是停在这个地方,没有任何事情发生。

尝试使用我的代码,认为问题存在。但是在尝试使用Doorbell tutorial 之后,同样的事情发生了。我刚刚得到的是最后一条日志消息:“会话已初始化”。在 15 分钟内再次按下按钮后:“CAMERA_ERROR (3): waitUntilIdle:777: Camera 0: Error waiting to drain: Connection timed out (-110)”。

有人遇到过这个问题吗?它可以修复吗?或者只需要等待 android-things 的下一个版本

PS:当预览相机到表面视图时,一切正常,所以应该不是相机的问题

【问题讨论】:

  • 你对这个@Markiyan 有帮助吗?我遇到了同样的问题
  • 很遗憾,更新后我没有再尝试过一次,但根据发行说明,我认为它没有得到修复

标签: android-things


【解决方案1】:

不是正确的答案,但我遇到了和你一样的问题。我还使用了您所指的门铃教程,并收到了相同的错误消息“CAMERA_ERROR (3): waitUntilIdle:777: Camera 0: Error waiting to drain: Connection timed out (-110)”。

我希望我能告诉你我做了什么,但我最终让它在不接触代码、Android Studio 或类似的东西的情况下工作。这就是我所做的:

1) 物理移除了相机。连接到相机的“电线”来自工厂,因此被严重夹住(弯曲)。我将其取下并更小心地夹住。我非常怀疑这是否有帮助,因为我没有硬件问题。

2) 从 Android Things 卸载该应用(以及所有其他应用)。在 Windows 中,您可以在 CMD 中列出和删除应用程序,方法是将目录 (cd) 更改为包含 adb 的文件夹,然后键入:“adb shell pm list packages -3”和“adb shell pm uninstall

3) 拉动电源线打开和关闭 Raspberry

4) 授予在 Manifest 中和通过 adb 手动使用相机的权限。后者您可以在 CMD 中再次执行: CMD:光盘 adb shell pm grant android.permission.CAMERA

5) 我重复了 2-4 次,相机开始工作。所以我可以确认门铃教程和树莓相机 2 至少在 2018 年 6 月 18 日“开箱即用”。

我注意到,对我(对 Rasp 和 Android Things 完全不熟悉的人)来说,有必要卸载并重新安装、拔下并插入事物,有时需要多次授予权限才能使一切正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-22
    相关资源
    最近更新 更多