三星 Galaxy S3 上的 Android 相机预览不正确
Posted
技术标签:
【中文标题】三星 Galaxy S3 上的 Android 相机预览不正确【英文标题】:Android Camera Preview is incorrect on Samsung Galaxy S3 【发布时间】:2012-11-12 19:48:58 【问题描述】:当我使用 android 4.0.4 上的三星 Galaxy S3 将相机加载到我的应用程序中时,预览图像只是绿色且模糊,带有水平噪点。相机按钮看起来不错。当我拍照时,保存的文件看起来不错。我测试了内置相机应用程序,它工作得很好。
运行 Android 2.3 的三星 Galaxy S 和摩托罗拉 Electrify 不会出现此问题。
我使用 Rhomobile 进行开发。这里是安卓相机源码的链接:https://github.com/rhomobile/rhodes/tree/master/platform/android/Rhodes/src/com/rhomobile/rhodes/camera
这是我打开相机时得到的:
我的设置: - Android 4.0.4 上的三星 Galaxy S3 - 罗德 3.4.2 - 最小SDK:8 - Android SDK:4.1
【问题讨论】:
【参考方案1】:我通过更改相机设置解决了这个问题:
设置 = :desired_width => 800, :desired_height => 800, :flash_mode => 'auto' 相机::take_picture(url_for(:action => :camera_callback_new), 设置)
到
设置 = :desired_width => 1024, :desired_height => 1024, :flash_mode => 'auto' 相机::take_picture(url_for(:action => :camera_callback_new), 设置)
【讨论】:
这是因为不支持 800x800 吗?以上是关于三星 Galaxy S3 上的 Android 相机预览不正确的主要内容,如果未能解决你的问题,请参考以下文章
三星 Galaxy s3 4.1.1 和 4.1.2 上的 Canvas globalCompositeOperation 问题