카테고리 없음
android.os.BUILD 클래스와 디바이스 모델명 가져오기
낭만고도리
2011. 9. 29. 10:55
android.os.BUILD 퍼블릭 클래스는 현재 빌드 정보와 공개된 시스템 프로퍼티정보를 제공합니다
android.os.BUILD 는 스텍틱 클래스이고, 정보를 수정하거나 삭제 하는게 아니라, 오직 읽기만 가능합니다
그렇기때문에 모든 필드는 public static String 을 기본으로합니다
주요 필드를 소개해 드리자면
public static final String BOOTLOADER
시스템 부트로더 버전 정보
커널 커맨드 혹은 PROC 에서의 하드웨어 이름입니다
public static final String MODEL
엔드유저에게 표시되는 제품 이름입니다(이부분이 디바이스 모델명입니다)
public static final String PRODUCT
전체 제품의 이름입니다.
하드웨어 시리얼 넘버입니다
사용예제
String dev[] = { "Nexus One", "XT720", "SHW-M110S", "SKY IM-A650S" };
for (int i = 0; i < dev.length; i++) {
if (Build.MODEL.equals(dev[i])) {
return true;
}
public static final String BOOTLOADER
시스템 부트로더 버전 정보
커널 커맨드 혹은 PROC 에서의 하드웨어 이름입니다
public static final String MODEL
엔드유저에게 표시되는 제품 이름입니다(이부분이 디바이스 모델명입니다)
public static final String PRODUCT
전체 제품의 이름입니다.
하드웨어 시리얼 넘버입니다
String dev[] = { "Nexus One", "XT720", "SHW-M110S", "SKY IM-A650S" };
for (int i = 0; i < dev.length; i++) {
if (Build.MODEL.equals(dev[i])) {
return true;
}