© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2021
J. StevensonAndroid Software Internals Quick Referencehttps://doi.org/10.1007/978-1-4842-6914-5_7

7. Android Unique Identifiers

James Stevenson1  
(1)
London, UK
 

Unique identifiers can be used for an array of tasks, from allowing users to set advertising preferences, uniquely identifying a user, and identifying a specific device. There are also strong privacy concerns when it comes to the use of unique identifiers enforced by both Android permissions and the Google Play Developer Policy.

In an attempt to address user privacy concerns, as of Android 10 (API level 29), there has been a large change in how hardware unique identifiers can be accessed from within ...

Get Android Software Internals Quick Reference: A Field Manual and Security Reference Guide to Java-based Android Components now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.