为什么我缺少Android相机库?

时间:2011-11-01 17:35:30

标签: android

import android.hardware.Camera;
import android.hardware.Camera.CameraInfo;



CameraInfo cameraInfo = new CameraInfo();



for(int x=0; x < Camera.getNumberOfCameras(); x++){

Eclipse抱怨:import android.hardware.Camera.CameraInfo; 说它不存在。此外,Camera.getNumberOfCameras()未显示为Camera类的有效方法。

2 个答案:

答案 0 :(得分:3)

在eclipse中检查项目的android平台版本。在API级别9(Android 2.3)之前,CameraInfo没有添加到SDK中,因此在早于此版本的版本中,它将无法找到。

答案 1 :(得分:2)

即使您在Android 2.3或更高版本上设置应用,Exclipse也可能导入“错误”库

  

import android.graphics.Camera;

而不是

  

导入android.hardware.Camera;

确保它是Camera.getNumberOfCameras()的硬件;工作......