我可以使用前置攝像頭的安卓薑餅2.3及以上,此代碼拍照拍攝照片代碼爲2.2和2.1版本。爲此,我將來自2.3源的Camera類放入我的項目中,更改並運行。但是,我得到一個錯誤使用在Android 2.1的前置攝像頭和2.2
Can't find getNumberOfCameras native method.
我讀了這個網站此主題的所有答案。我也試過這個代碼,但它也提供了一個錯誤,這是不是一個普遍的方式,因爲它僅適用於某些設備:
Camera.Parameters parameters = mCamera.getParameters();
parameters.set("camera-id", 2);
parameters.setPreviewSize(640, 480);
mCamera.setParameters(parameters);
我的問題是:如何使與舊版本兼容。如何在我的項目中包含2.3類的Camera類所用的所有方法以及它需要的所有本地方法。