Skip to content

Instantly share code, notes, and snippets.

View serhiitereshchenko's full-sized avatar

Serhii Tereshchenko serhiitereshchenko

View GitHub Profile
@serhiitereshchenko
serhiitereshchenko / BillingManager.kt
Created February 16, 2025 13:59
Example of Google Billing Library usage, using Kotlin coroutines
package com.capybaradev.example.billing
import android.app.Activity
import android.content.Context
import com.android.billingclient.api.BillingClient
import com.android.billingclient.api.BillingClient.BillingResponseCode
import com.android.billingclient.api.BillingClientStateListener
import com.android.billingclient.api.BillingFlowParams
import com.android.billingclient.api.BillingResult
import com.android.billingclient.api.ConsumeParams