일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Android
- Retrofit2
- deprecating the install_referrer
- Switch to the Play Referrer API by March 1
- java
- hardcoded string search
- RX
- 하드코드검색
- RxJava2
- rxandroid
- RXjava
- Rx자바
- andorid studio
- android P
- 안드로이드
Archives
- Today
- Total
Lucky Dog
안드로이드 유일값 (UUID, Unique id/Device id) 본문
Settings.Secure.ANDROID_ID 를 베이스로 UUID 생성
private static String getUUID(Context _context) { UUID uuid = null; String androidId = Settings.Secure.getString(_context.getContentResolver(), Settings.Secure.ANDROID_ID); if (androidId == null || androidId.isEmpty() || androidId.equals("9774d56d682e549c")) { uuid = UUID.randomUUID(); } else { try { uuid = UUID.nameUUIDFromBytes(androidId.getBytes("UTF8")); } catch (UnsupportedEncodingException e) { e.printStackTrace(); uuid = UUID.randomUUID(); } } return uuid.toString(); } |
Comments