Нужна ли библиотека биллинга New Play в Android Base64EncodedPublicKey?

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

используя пример кодов Google, он работает без base64EncodedPublicKey.

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

1 ответ

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

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

Другие вопросы по тегам