Я разработал игру, намеревающуюся опубликовать ее в качестве платного приложения с использованием Android LVL с лицензией по умолчанию ServerManagedPolicy
. Теперь, полномочия, которые должны были решить, что мы должны опубликовать его как бесплатное приложение. По какой-то причине я не хочу удалять/отключать проверки лицензии. Мой вопрос: как служба лицензирования обрабатывает бесплатные приложения? Будут ли проверки всегда терпеть неудачу или всегда проходить? Есть ли способ заставить лицензионную службу принять любую установку моего бесплатного приложения в качестве лицензии?поведение в отношении LVL на проверку действительности лицензии на клиентскую сторону для бесплатных приложений
Я нашел следующее в бесплатных приложениях в официальной документации, но мне это не очень помогает.
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) обеспечение, что лицензия всегда действует для бесплатных приложений. К сожалению, я потерял ссылку на этот источник.
Примечание: проблема не такая сумасшедшая, как кажется. Просто я не могу объяснить свой вариант использования, не выдавая проприетарную информацию.
Вот ссылка, которую вы ищете относительно срочности (long.MAX_VALUE) http://developer.android.com/google/play/licensing/licensing-reference.html#lvl-summary – Thupten