我不明白 Google 的 Licensing Service 的概念
场景:用户 A 在设备 X 上购买了一个应用程序,然后用户 A 通过他的另一台设备 Y 访问 Android 市场来安装该应用程序,并且由于他在两台设备上使用相同的帐户,因此无需再次付费。
该应用程序发出许可证检查请求,其中包括设备特定数据或安装期间生成并存储在设备上的随机数据。
据我了解,设备 X 和 Y 上的额外数据会有所不同,因此同一用户和应用程序的许可证检查请求不同,但仍被认为是有效的。
因此,在从 Android 市场下载期间,额外的请求数据是否也会存储在每个用户/应用程序/设备的许可服务器上?
用户 A 无法将应用程序从设备 X 复制到设备 Y,许可证检查将失败,因为该设备或安装特定数据仅在从 Android 市场安装应用程序时存储在服务器上?