Skip to content

Google 3.6.1

Choose a tag to compare

@github-actions github-actions released this 26 Sep 18:18
· 76 commits to main since this release

OpenIAP Google 3.6.1

Native Android library for the OpenIAP specification (Play + Horizon + Fire OS flavors).

What's Changed

  • fix: keep every store working in minified release builds (#490) (c0af45f9)

Installation

Google Play Store (Play flavor)

Gradle (Kotlin DSL):

dependencies {
    implementation("io.github.hyochan.openiap:openiap-google:3.6.1")
}

Gradle (Groovy):

dependencies {
    implementation 'io.github.hyochan.openiap:openiap-google:3.6.1'
}

Meta Quest / Horizon Store (Horizon flavor)

Gradle (Kotlin DSL):

dependencies {
    implementation("io.github.hyochan.openiap:openiap-google-horizon:3.6.1")
}

Gradle (Groovy):

dependencies {
    implementation 'io.github.hyochan.openiap:openiap-google-horizon:3.6.1'
}

Fire OS (Amazon flavor)

Gradle (Kotlin DSL):

dependencies {
    implementation("io.github.hyochan.openiap:openiap-google-amazon:3.6.1")
}

Gradle (Groovy):

dependencies {
    implementation 'io.github.hyochan.openiap:openiap-google-amazon:3.6.1'
}

Pick the store automatically

Apply the plugin in settings.gradle.kts and depend on openiap-google: a
connected Quest or Fire device selects its store on a debug build, and
openiapStore pins release builds.

// settings.gradle.kts: the plugin is on Maven Central, not the Gradle Plugin Portal
pluginManagement {
    repositories {
        google()
        mavenCentral()
        gradlePluginPortal()
    }
}
plugins {
    id("io.github.hyochan.openiap") version "3.6.1"
}

// app/build.gradle.kts
dependencies {
    implementation("io.github.hyochan.openiap:openiap-google:3.6.1")
}

Documentation

Maven Central