【问题标题】:android camera (froyo) doesnt include static method open()android camera (froyo) 不包含静态方法 open()
【发布时间】:2011-09-23 10:04:47
【问题描述】:

我一定是第一个遇到这个问题的人,因为我什至找不到关于它的一个线程。

今天我想从我的应用程序需求的相机方面开始。 我阅读了一些文档

我的清单如下所示:

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

我在&lt;application&gt; 上方和&lt;manifest&gt; 下方的清单中写了这个

我在做什么;我创建了一个新类。 使用 eclipse 作为我的 IDE。

然后我声明一个字段:

Camera _camera;

在构造函数中(只是为了测试) 我试着做:

_camera = Camera.open();

我遇到了一个错误。 我使用我的真实手机来测试应用程序,因为我没有网络摄像头或任何可供模拟器使用的东西。当我告诉它有相机时,模拟器给我一个内存错误。

无论如何,在发现我为什么不能使用 Camera.open 后(我包含了包:android.graphics.Camera;)因为这是我用来组织导入功能时 eclipse 包含的内容。

我查看了 eclipse 为我附加的 android.jar。包含在一个名为 Android 2.2 -> android.jar

的文件夹中

我搜索了 android.graphics 并查看了 Camera.class 的内容

原来我的Camera类只有这些方法:

Camera()
applyToCanvas()
dotWithNormal()
finalize()
getMatrix()
restore()
rotateX()
rotateY()
rotateZ()
save()
translate()

我故意放出参数,因为它们并不重要。

要解决实际问题:为什么?

为什么没有open()方法,没有release()方法?以及我缺少的其他任何东西..'

感谢阅读。

今天的课程:不要做一个聪明的**。我确实 950% 确定我包含了那个特定的包。但这是错误的包裹。德普。谢谢你通知我。问题解决了。

【问题讨论】:

    标签: android camera method-missing


    【解决方案1】:

    您使用了错误的相机。

    android.graphics.Camera - 相机实例可用于计算 3D 变换并生成可应用于例如画布上的矩阵。

    android.hardware.Camera - Camera 类用于设置图像捕获设置、开始/停止预览、抓拍图片以及检索帧以进行视频编码。此类是 Camera 服务的客户端,它管理实际的相机硬件。

    【讨论】:

    • 言语无法形容我有多爱你。此外,他们也无法描述这个错误有多糟糕。和我一起去街角。
    【解决方案2】:

    您使用了错误的相机类。用这个http://developer.android.com/reference/android/hardware/Camera.html

    您正在使用 android.graphics.Camera 的相机,我想您需要 android.hardware.Camera

    的相机

    【讨论】:

      【解决方案3】:

      (是的,我 950% 确定我已包含该软件包: android.graphics.Camera;)

      您正在寻找android.hardware.Camera

      【讨论】:

      • 做一个聪明人永远不会得到回报。谢谢 :) 我现在要删除 950% 位。哈哈。被打脸了。
      • 哦,不,我只是笑了笑——因为那可能是我。 :D
      猜你喜欢
      • 1970-01-01
      • 2011-12-04
      • 1970-01-01
      • 1970-01-01
      • 2012-09-04
      • 2017-02-10
      • 2013-06-10
      • 1970-01-01
      相关资源
      最近更新 更多