曝光锁定上的Android Camera NoSuchMethodError

时间:2014-04-14 16:23:46

标签: android android-camera

我在NoSuchMethodError

上收到了Camera.Parameters.isAutoExposureLockSupported()

如何避免这种情况?

我正在使用:

android:minSdkVersion="8"
android:targetSdkVersion="17"

使用Android 2.3.5在HTC Wildfire S上运行应用程序

1 个答案:

答案 0 :(得分:1)

在API级别14中添加了

isAutoExposureLockSupported()

如果你想使用它,你需要minSDKVersion为14。您使用Android 2.3.5的HTC Wildfire S不知道这种方法。

要解决此问题,您可以在清单中提高所需的最低SDK版本,或者在运行时通过版本检查在较低版本中使用它。

if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
    // call isAutoExposureLockSupported() and do whatever you need
}