Android

안드로이드Q 개인정보 보호정책 변경사항

park_juyoung 2020. 1. 6. 15:02

안드로이드 Q 버전부터는 더이상 사용자가 재설정할 수 없는 디바이스 식별자를 제공하지 않습니다.

권한을 가진 앱은 READ_PRIVILEGED_PHONE_STATE 권한을 가져야하나 Google Play 스토어에 등록된 앱은 해당 권한을 선언할수 없습니다.

즉, 일반적인 앱들은 접근이 불가능합니다.

기존에 사용되었던 값들은 아래와 같은 값들을 반환하게 됩니다.

  • TelephonyManager
    • getDeviceId() - null
    • getImei() - null
    • getMeid() - null
  • Build
    • getSerial() - unknown
    • SERIAL - unknown
  • WifiInfo
    • getMacAddress() - 02:00:00:00:00:00

권장 사항

https://developer.android.com/training/articles/user-data-ids#kotlin