/ / "Продаж продуктів через додаток" або "Бібліотека відтворення рахунків"? - андроїд, оплата через додаток

"Продаж продуктів у програмі" або "Play Billing Library"? - Android, оплата через додаток

На сторінці розробника Android ви знайшли два навчальні посібники для використання рахунків з Android: Продаж продуктів через додаток і Відіслати Бібліотеку виставлення рахунків

Чому Google запропонував обидва способи роботи з виставленням рахунків через додаток? Який з google рекомендувати використовувати в Android Studio?

Відповіді:

1 для відповіді № 1

Перший підручник, на який ви посилаєтесь (Продаж продуктів через додаток) був оригінальним методом. Минулого року Google створив Відіслати Бібліотеку виставлення рахунків як обгортка для спрощення реалізації.

Як вони пояснюють у документація:

  • Бібліотека - це обгортка для AndroidФайл мови визначення інтерфейсу (AIDL), який визначає інтерфейс до служби виставлення рахунків. Ви можете використовувати бібліотеку Play Billing для спрощення процесу розробки, дозволяючи зосередити свої зусилля на впровадженні логіки, характерної для вашого додатка, наприклад, показ продуктів у додатку та придбання предметів.
  • Якщо ви інтегруєте послугу виставлення рахунків у програму, використовуючи іншу мову, наприклад C ++, або ви хочете безпосередньо взаємодіяти з файлом AIDL, див. Реалізація платіж у програмі.

Іншими словами:

  • Якщо ваш проект є стандартним додатком Java / Kotlin, Відіслати Бібліотеку виставлення рахунків є кращим методом, оскільки це спростить вашу реалізацію.
  • Якщо ви використовуєте C ++ або вам з якоїсь причини необхідний доступ до файлу AIDL, використовуйте старий метод.