Android 2.1上的相机工作正常,但在Android 2.2中没有。为什么?

时间:2012-02-08 06:41:35

标签: android-camera android-sdk-2.1 android-2.2-froyo

我必须开发一个Android应用程序,我必须使用相机功能。在开发应用程序之前,我检查了模拟器的默认相机应用程序,我发现它在Android 2.1中有效,但在Android 2.2中不起作用。任何人都可以说为什么会这样?这是创建AVD或其他一些问题时的某些配置问题吗?

2 个答案:

答案 0 :(得分:0)

这是已知问题,已多次讨论过。你可以查看一些帖子。

在此版本的Android 2.2中,模拟器存在一些限制。 “不支持相机/视频捕捉(输入)。”也是其中之一。

您还可以查看here了解详情。

答案 1 :(得分:0)

最后我得到了答案。 没有像Android 2.1的相机功能工作正常,但在Android 2.2中,它不能正常工作。因为经过长时间的努力,我只是通过正确释放相机并在Preview类的onSurfaceChanged方法中实现代码来解决问题。

所以现在它适用于所有Android 2.1,2.2以及2.3