android-sdk
android-sdk copied to clipboard
feat(ATS): add vuid manager
Summary
Add VuidManager which will create and manage a vuid:
- create a random vuid if it cannot be found in the device with the required format.
- "vuid_" + 32 hexadecimal string (UUID with all "-"s removed).
- all lowercases ("vuid_330e05cad15746d9af8a75b8d1050a87")
- SDK will reuse the same vuid (saving to and retrieving from a persistent storage when the client application starts).
- SDK will support a single vuid shared by multiple SDK instances (thread-safe)
- ODP module added
Test plan
- add unit tests