2013-11-09 2 views
0

Я хочу добавить лицензирование Google Play в приложение smartwatch 2.SmartWatch 2 Лицензирование в Google Play

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

Я хотел бы сделать это, когда приложение установлено/зарегистрировано, поэтому я проверил метод onCreate() службы расширения, который вызывается, когда приложение зарегистрировано, но оно также вызывается при запуске приложения часы.

Итак, что является лучшим местом?

Спасибо!

+0

«может сильно замедлиться», проверки лицензии асинхронны. – weston

+0

Так что это хорошая практика поместить его в класс управления? –

ответ

1

Проверка лицензии может выполняться асинхронно. Так как фактическое расширение apk работает на телефоне, и только компоненты пользовательского интерфейса передаются на часы, это не повлияет на производительность на часах, если выполняется асинхронно. Oncreate() должно быть лучшим местом для этого. Вы можете сделать это в первый раз, когда приложение запустится (используйте класс для создания экземпляра при первом запуске).

+0

Спасибо, что расчистил его !!! –

Смежные вопросы