无法解析符号n方法

时间:2015-06-22 12:33:47

标签: android android-studio camera resolve

我正在创建使用相机的Android应用程序。我有一些方法的问题。例如:

camera = Camera.open(cameraID); - cannot resolve method 'open(int)'
camera.takePicture(null, null, this); - cannot resolve method 'takePicture'

我有类似的问题[camera.release();我试图导入android.hardware.camera2;但它没有帮助

要解决的任何想法?

2 个答案:

答案 0 :(得分:1)

您使用的是较旧的android.hardware.Camera API,因此请务必使用

导入它
import android.hardware.Camera;

即使它已被弃用,它仍然可以正常工作,并且在Lollipop(API21)设备上使用相机是必要的。

答案 1 :(得分:0)

Camera2 api仅在Android Lollipop(api 21)之后可用。确保您已将targetSdkVersion文件中的build.gradle设置为至少21。