2015-06-22 61 views
0

我正在創建使用相機的android應用程序。我有一些方法的問題。例如:無法解析符號n方法

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

我有類似的問題[camera.release();等等]我試圖導入android.hardware.camera2;但它並沒有幫助

任何想法解決?

+0

但是導入android.hardware.Camera;已棄用。 –

+0

所以我應該使用? – woochuck

回答

0

Camera2 api僅適用於Android棒棒糖(api 21)。請確保你已經設置你targetSdkVersionbuild.gradle文件到至少21

1

您正在使用舊android.hardware.Camera API,所以一定要確保你已經導入它

import android.hardware.Camera; 

即使它不推薦使用,它仍然可以正常工作,並且在使用Lollipop(API21)前設備時需要使用相機。