Если мое понимание Android LVL правильное, вы получаете один открытый ключ для каждой учетной записи разработчика. Что если я хочу загрузить 2 платных приложения через одну учетную запись разработчика? Нет способа получить отдельный ключ для каждого приложения? Рассмотрим этот сценарий:
- Пользователь приобретает лицензию, покупая приложение "А" через маркет.
-Пользователь затем загружает нелицензионную копию приложения "B" из другого источника.
Поскольку пользователь уже приобрел лицензию с приложением «A», будет ли приложение «B» считаться проверенным через LVL?
Простите, если это было объяснено где-то еще, но developer.android.com специально заявляет:
Обратите внимание, что настраиваемый тестовый ответ применяется ко всей учетной записи, то есть он относится не к одному приложению, а ко всем приложениям, связанным с учетной записью издателя. Если вы тестируете несколько приложений одновременно, изменение ответа теста повлияет на все эти приложения при следующей проверке лицензии (если пользователь вошел в эмулятор или устройство с использованием учетной записи издателя или тестовой учетной записи).
Это то, что заставило меня задуматься о моей теории. Может кто-нибудь с опытом относительно Android LVL пролить свет?