我以为会有一些简单的解决方案。
要求:
唯一标识设备跨应用程序安装/卸载会话。 选项:
唯一标识设备跨应用程序安装/卸载会话。 选项:
每次需要时使用某种 Android 设备标识符 API(每次从 Android 的 API 中读取)。根据 Identififying-app-installations 博客文章,这不是推荐的可靠解决方案。
生成 UUID 一次(在第一次启动应用程序时)并将其保留在某个地方,使其在多个应用程序安装/卸载中得以保存。这个“某个地方”部分是一个谜。存储到 SD 卡或云之类的解决方案不可行。iOS 有可以用于此类事情的密钥链,但我没有找到 Android 的等效物。
谢谢。