Я разработал игру с намерением опубликовать ее в качестве платного приложения с использованием Android LVL со стандартной политикой лицензирования ServerManagedPolicy
. Теперь власти решили, что мы должны опубликовать его как бесплатное приложение. Почему-то я не хочу удалять / отключать проверки лицензий. Мой вопрос: как служба лицензирования обрабатывает бесплатные приложения? Проверки будут всегда терпеть неудачу или всегда будут проходить? Можно ли как-нибудь заставить службу лицензий принять любую установку моего бесплатного приложения как лицензированную?
В официальных документах я нашел следующие бесплатные приложения, но они мне мало помогают.
Only paid applications published through Market can use the service.[...] Licensing is currently for paid apps only, since free apps are considered licensed for all users.
Я бы предположил, что проверки не пройдут, но я помню, как читал где-то, что для бесплатных приложений сервер лицензирования будет возвращать очень большую метку времени действия (long.MAX), гарантирующую, что лицензия всегда действует для бесплатных приложений. К сожалению, я потерял ссылку на этот источник.
Примечание: проблема не так безумна, как кажется. Просто я не могу более подробно объяснить свой вариант использования, не выдавая частную информацию.