우선

TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);

String deviceid = tm.getDeviceId()

는 같은 기기면 같은값이나오므로 안대고

tm.getLine1Number();

전화기능이 없는 단말은 사용 불가


String deviceid2 = Build.FINGERPRINT;

이것도 고유값이 아닌 기기모델명이 나오는듯한데

 

모든 안드로이드 기기에서 고유값을 어떻게 구해야 할까요....