본문 바로가기
Language/Android

[Android] 안드로이드_단말기(디바이스) 고유 정보값 가져오기 (android.os.Build)

by 썸머워즈 2019. 8. 10.
반응형

android.os.Build  사용한

디바이스의 고유 정보값을 가져와보자

 

디바이스가 가지고 있는 정보 중 제조사나 OS버전, 모델명 등 을 가져 오기 위한 방법으로 사용된다.

(다른 기타 정보는 TelephonyManager 라는것을 사용해 가져오는데 이건 따로 정리해두도록한다.)


package com.example.mytest;

import android.os.Build;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;

public class MainActivity extends AppCompatActivity {

private static final String TAG = "고유 정보값";

@Override
   protected void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     setContentView(R.layout.activity_main);

     Log.i(TAG, "BOARD = " + Build.BOARD);
     Log.i(TAG, "BRAND = " + Build.BRAND);
     Log.i(TAG, "CPU_ABI = " + Build.CPU_ABI);
     Log.i(TAG, "DEVICE = " + Build.DEVICE);
     Log.i(TAG, "DISPLAY = " + Build.DISPLAY);
     Log.i(TAG, "FINGERPRINT = " + Build.FINGERPRINT);
     Log.i(TAG, "HOST = " + Build.HOST);
     Log.i(TAG, "ID = " + Build.ID);
     Log.i(TAG, "MANUFACTURER = " + Build.MANUFACTURER);
     Log.i(TAG, "MODEL = " + Build.MODEL);
     Log.i(TAG, "PRODUCT = " + Build.PRODUCT);
     Log.i(TAG, "TAGS = " + Build.TAGS);
     Log.i(TAG, "TYPE = " + Build.TYPE);
     Log.i(TAG, "USER = " + Build.USER);
     Log.i(TAG, "VERSION.RELEASE = " + Build.VERSION.RELEASE);
   }
}


 

반응형


댓글

TOP