gpt4 book ai didi

android - .takePicture 上的相机错误 100 仅在停止视频录制后

转载 作者:太空宇宙 更新时间:2023-11-03 10:24:05 25 4
gpt4 key购买 nike

问候 StackOverflowers!

我搜索了很长时间,但最终不得不承认我没有想法。

请在 https://github.com/ppinter1/AndroidCamera.git 找到一个极简 Eclipse 项目这说明了我在 Samsung Galaxy Tab 10.1 和 Android 4.1.1 上遇到的问题

本质上:每当我在停止视频录制后调用 .takePicture 时,就会发生可怕的相机错误 100(伴随着 ICamera/媒体服务器/相机服务器的死亡)。

在提供的代码中测试和工作的内容:

  • 可以拍摄任意数量的照片
  • 也可以录制任意数量的视频
  • 即使在录音时拍照也能正常工作(很好的副作用)

但是,在停止录制后拍照(即,通过点击“停止录制”按钮,或者因为当达到最大文件大小 5MB 时录制自动停止)导致通用相机错误 100。

如果其他人能在他们的 Android 设备上测试此代码,我将不胜感激。

这是这个平板电脑的错误吗?如果它在其他设备上也失败了,谁能告诉我我做错了什么或如何进一步诊断?

如果代码适合您,请回复您的设备型号和 Android 版本。

非常感谢,

皮特

更新:

一些事情:

  • 一位三星开发人员支持技术人员报告说在 S3 设备上运行我的 github 测试代码没有错误,但在 Galaxy Tab 和 Nexus 上看到了异常。他认为测试代码错误地使用了 Camera API,但我不认为我可以使代码更简单......如果有人发现 API 使用错误,请纠正我!
  • 我在 Google's Android tracker 上开了一个问题以及额外的日志文件详细信息。

最佳答案

如上面的跟踪器链接所述,事实证明需要在 .reconnect() 之后和 .startPreview 之前添加一个额外的 .stopPreview()

非常感谢 Android 开放手机联盟项目的开发人员 etalv 提供的提示。

关于android - .takePicture 上的相机错误 100 仅在停止视频录制后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15192075/

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