android api 버전 확인 코드 (수정)
switch (Build.VERSION.SDK_INT) {
case Build.VERSION_CODES.CUPCAKE:
Log.d("TAG", "cupcake");
break;
case Build.VERSION_CODES.DONUT:
Log.d("TAG", "donut");
break;
case Build.VERSION_CODES.ECLAIR:
Log.d("TAG", "eclair");
break;
case Build.VERSION_CODES.ECLAIR_0_1:
Log.d("TAG","eclair_0_1");
break;
case Build.VERSION_CODES.ECLAIR_MR1:
Log.d("TAG","eclair_mr1");
break;
case Build.VERSION_CODES.FROYO:
Log.d("TAG", "froyo");
break;
case Build.VERSION_CODES.GINGERBREAD:
Log.d("TAG", "gingerbread");
break;
case Build.VERSION_CODES.GINGERBREAD_MR1:
Log.d("TAG","gingerbread_mr1");
try {
startRecording();
} catch (IOException e) {
// TODO Auto-generated catch block
mCamera.release();
mCamera = null;
}
break;
case Build.VERSION_CODES.HONEYCOMB:
Log.d("TAG", "honycomb");
break;
case Build.VERSION_CODES.HONEYCOMB_MR1:
Log.d("TAG","honeycomb_mr1");
break;
case Build.VERSION_CODES.HONEYCOMB_MR2:
Log.d("TAG","honeycomb_mr2");
break;
case Build.VERSION_CODES.ICE_CREAM_SANDWICH:
Log.d("TAG","ice_cream_sandwitch");
break;
case Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1:
Log.d("TAG","ice_cream_sandwich_mr1");
break;
default:
Log.d("TAG", "version is not exist");
}
이번껀 저번꺼에 없던 버전 다 추가한 소스에요
복사해가세요