카테고리 없음

android.os.BUILD 클래스와 디바이스 모델명 가져오기

낭만고도리 2011. 9. 29. 10:55


android.os.BUILD 퍼블릭 클래스는 현재 빌드 정보와 공개된 시스템 프로퍼티정보를 제공합니다
android.os.BUILD 는 스텍틱 클래스이고, 정보를 수정하거나 삭제 하는게 아니라, 오직 읽기만 가능합니다
그렇기때문에 모든 필드는 public static String 을 기본으로합니다

주요 필드를 소개해 드리자면

public static final String BOOTLOADER

시스템 부트로더 버전 정보


public static final
String
HARDWARE

커널 커맨드 혹은 PROC 에서의 하드웨어 이름입니다


public static final String
MODEL

엔드유저에게 표시되는 제품 이름입니다(이부분이 디바이스 모델명입니다)



public static final
String
PRODUCT

전체
제품 이름입니다.


public static final
String
RADIO

라디오 펌웨어 버전입니다


public static final
String
SERIAL

하드웨어 시리얼 넘버입니다


사용예제 
 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;
   }