Я не понимаю концепцию службы лицензирования Google
Сценарий:
пользователь A покупает приложение на устройстве X.
Затем пользователь A обращается к Android Market через другое устройство Y, чтобы установить приложение, и ему не нужно платить второй раз, поскольку он использует одну и ту же учетную запись на обоих устройствах.
Приложение отправляет запрос на проверку лицензии, который включает в себя либо данные, относящиеся к конкретному устройству, либо случайные данные, сгенерированные во время установки и сохраненные на устройстве.
Насколько я понимаю, дополнительные данные будут отличаться на устройстве X и Y, поэтому запрос проверки лицензии различен для одного и того же пользователя и приложения, но все еще распознается как действительный.
Так что дополнительные данные запроса также хранятся на сервере лицензирования для каждого пользователя / приложения / устройства во время загрузки с рынка Android?
Пользователь A не может скопировать приложение с устройства X на устройство Y, проверка лицензии не удастся, поскольку данные, относящиеся к этому устройству или установке, сохраняются только на сервере при установке приложения с Android Market?