안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요~
카메라 개발관련 앱을 제작하고있는데요
제 핸드폰안의 기본스펙을 조사하고자, 어떤 환경을 지원해주는지 로그를 한번 찍어 볼려고 합니다.
카메라 개발관련 앱을 제작하고있는데요
제 핸드폰안의 기본스펙을 조사하고자, 어떤 환경을 지원해주는지 로그를 한번 찍어 볼려고 합니다.
public void surfaceCreated(SurfaceHolder holder) {
}
public
void
surfaceChanged(SurfaceHolder holder,
int
format,
int
width,
int
height) {
Camera.Parameters params = mCamera.getParameters();
Log.i(TAG,
": "
+ params.getSupportedAntibanding());
Log.i(TAG,
"getSupportedColorEffects = "
+params.getSupportedColorEffects());
Log.i(TAG,
"getSupportedFlashModes = "
+params.getSupportedFlashModes());
Log.i(TAG,
"getSupportedFocusModes = "
+params.getSupportedFocusModes());
Log.i(TAG,
"getSupportedPictureFormats = "
+params.getSupportedPictureFormats());
Log.i(TAG,
"getSupportedPreviewFrameRates = "
+params.getSupportedPreviewFrameRates());
Log.i(TAG,
"getSupportedPreviewFormats = "
+params.getSupportedPreviewFormats());
Log.i(TAG,
"getSupportedSceneModes = "
+params.getSupportedSceneModes());
Log.i(TAG,
"getSupportedWhiteBalance = "
+params.getSupportedWhiteBalance());
mCamera.startPreview();
}
위와 같이 코드를 작성을 하였습니다.
제 핸드폰에서 지원되는 기능들을 알고 싶어서 위와같이 로그를 찍어보았는데요;
결과값이 이상하게 나옵니다; NULL 도 나오고 에러가 나서 에뮬도 돌아가지를 않습니다...
고수님들 도와주세요 ( _ _)