gpt4 book ai didi

android - Google Glass : Camera. open() 总是导致运行时异常

转载 作者:行者123 更新时间:2023-11-30 02:26:11 24 4
gpt4 key购买 nike

我按照 Glass 指南拍照,找到了 here .但是,这会创建一个新的 Intent,该 Intent 会自动捕获图片,而无需在 Glass 视口(viewport)中创建相机预览。

为了让用户首先预览相机在玻璃视口(viewport)上看到的内容,我遵循了 android 开发人员指南,找到了 here ,并最终在尝试调用 Camera.open() 时遇到了抛出的运行时异常:

java.lang.RuntimeException: Fail to connect to camera service

开发者指南包装Camera.open()在 try-catch 子句中,但没有解释在引发异常时要做什么。

这是我的问题:

  1. 有什么方法可以查看是否有任何其他 Android 进程/服务锁定了 Glass 的摄像头?
  2. 如果是这样,我如何告诉该进程/服务给我摄像头?
  3. 也许在我链接的 Glass 开发者指南中,有没有办法让用户在拍照前预览图像?

感谢您的帮助!

最佳答案

在您的 list 文件中将权限置于应用程序标签之上

<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus"/>

<application>
<activity></activity>
</application>

我把权限放在了错误的地方,这就是为什么我不断得到同样的错误!希望这对您也有帮助。

关于android - Google Glass : Camera. open() 总是导致运行时异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27882855/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com