У меня есть только написанные приложения, которые запускают действия, но, глядя на мой исходный код, кажется, что единственная причина, по которой вам нужно, чтобы Activity выполняла проверку лицензии, - это показ диалогов.
Во всехиз примеров, доступных онлайн, реализация LicenseCheckerCallback
всегда показывает диалог в методах allow()
и dontAllow()
.Почему бы просто не показать тост в dontAllow()
и выйти из службы обоев (позвоните stopSelf(YourService.this)
)?
Дайте мне знать, если вам нужна дополнительная информация, потому что я не думаю, что вы ограничены использованием только деятельностипроверка лицензии.Кроме того, убедитесь, что вы не сохраняете целые строки и т. Д. В своем приложении или в настройках.Любой пользователь с правами root может получить доступ к вашим настройкам, и если ваше приложение декомпилировано, ваши строки будут видны ...