안드로이드 개발 질문/답변
(글 수 45,052)
우선
TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);
String deviceid = tm.getDeviceId()
는 같은 기기면 같은값이나오므로 안대고
tm.getLine1Number();
전화기능이 없는 단말은 사용 불가
String deviceid2 = Build.FINGERPRINT;
이것도 고유값이 아닌 기기모델명이 나오는듯한데
모든 안드로이드 기기에서 고유값을 어떻게 구해야 할까요....
2011.06.13 13:34:55
<meta charset="utf-8">tm.getDeviceId()
이게 같은 기기면 같은 값이 나온다는 말씀이, 기종이 같으면 같은 값이라는 말씀이신가요?
2011.06.13 13:53:38
포도맛님 링크보고 했습니다.
저도 하다 하다 안대면 UUID를 이용해 파일에 저장하려 했는데...
역시나 UUID가 진리군요 ;;;
바야바님~ 맥어드레스는 와이파이가 꺼져있으면 사용하지 못합니다.
LifeClue님 ~ 같은 기종이면 같은값이 나올거 같습니다.
내용을 보면 samsung m110s 이런 갤럭시s 의 값들이 나와서 말이죠.




맥어드레스 쓰시면 될거 같습니다.