1
private Camera camera;
camera = Camera.open(CameraInfo.CAMERA_FACING_FRONT);

为什么它告诉我找不到CameraInfo类?

4

1 回答 1

0

使用 Android 类时,请检查文档中的“在 API 级别 X 中添加”表示法。您会在 CameraInfo ( http://developer.android.com/reference/android/hardware/Camera.CameraInfo.html ) 上看到它说“在 API 级别 9 中添加”,因此您必须确保您正在构建最低限度这个库的,以及你的应用程序可能运行的设备也有这个构建级别(或更高)。

您需要设置您的 minSdkVersion="9"(或更高),并且您的项目构建目标必须设置为 API 级别 9 的最小值,因为 CameraInfo 是在 api 9 中添加的。

<uses-sdk android:minSdkVersion="9" android:targetSdkVersion="18" />

此外,确保您有正确的导入

import android.hardware.Camera.CameraInfo;
于 2013-10-31T13:53:49.180 回答