Нужна ли новая библиотека биллинга игр в android base64EncodedPublicKey?

Я просто изучаю новую платежную библиотеку Google Play.

с помощью Google пример codelabs , он работает без base64EncodedPublicKey.

Я не знаю, как это работает без base64EncodedPublicKey, в документах Android они не упоминают о base64EncodedPublicKey в новой библиотеке выставления счетов, может ли кто-нибудь объяснить, в чем преимущество использования новой библиотеки выставления счетов и как работает


person Sarath Kumar    schedule 22.09.2017    source источник


Ответы (1)


Этот ключ необходим для проверки подписи покупки на клиенте. Вы можете увидеть пример внутри обновленный образец TrivialDrive_v2. Но имейте в виду, что это не очень безопасный подход, так как ваше приложение может быть декомпилировано.

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

person goRGon    schedule 28.09.2017