Онлайн-тестирование Android LVL

У меня есть платное приложение, которое уже несколько месяцев находится в Android Market, и до этого момента у приложения не было никакой защиты от копирования или проверки лицензии.

Я только что закончил добавлять модифицированную версию кода LVL в свое приложение. Чтобы проверить обработку ответа на лицензию на код, я подписался в свою учетную запись dev на эмуляторе и успешно прошел все тестовые ответы, а затем сделал то же самое на своем реальном телефоне (Droid 2.2).

Я подумал, что после успешного тестирования я должен быть добрым, но я сделал последний интернет-поиск, чтобы узнать, есть ли у людей проблемы, когда они разрешили свою реализацию в латах. К моему ужасу, я натолкнулся на историю после того, как разработчики заявили, что они успешно протестировали все тестовые ответы, как я это сделал, но когда они фактически загрузили свое приложение с включенным LVL, все их пользователи получали ответы, в которых говорилось, что они Нелицензионные версии приложения, когда это было не так.

С учетом сказанного может ли кто-то, кто успешно развернул LVL, сказать мне лучший способ проверить и убедиться, что реализация LVL работает так, как должна (с точки зрения конечного пользователя), прежде чем я должен фактически опубликовать ее на рынке ? В настоящее время у меня есть моя старая, не лицензированная версия моего приложения, опубликованная на рынке, и тестирование, которое я сделал, использует тот же код версии в файле манифеста, и я только загрузил обновленный apk на эмулятор И на мой телефон (т.е. новый apk НЕ загружается на рынок). Извините за паранойю, но я предпочел бы полностью исключить реализацию LVL, а не давать нелицензированные ответы действительным пользователям.

Solutions Collecting From Web of "Онлайн-тестирование Android LVL"

Я включил LVL в свое приложение и не имел ни одного пользователя (из более чем 100 000 пользователей), жалующихся на него, говоря о нелицензированной без уважительной причины (кредитная карта IE отказалась). Я просто следил за рекомендациями и тестировал эмулятор и телефоны.

Хорошим способом сделать это будет создание бета-версии вашего приложения (возможно, защита его паролем) с кодом LVL. Публикуйте его на рынке под другим именем пакета, а затем получите несколько бета-тестеров для оплаты Для него и протестировать его (вы можете вернуть их позже, или просто добавить свои письма в тестовые учетные записи).

Другим способом было бы добавить LVL в ваше приложение, но никаких отрицательных действий при неудачной лицензии не удалось, а затем вы могли бы использовать аналитику google для определения того, сколько людей получает лицензию, не удалось / прошло.