From 6e19e9176c2f8d6523dcf0dcb4c3d578a70aec78 Mon Sep 17 00:00:00 2001 From: Vlada-Q Date: Tue, 22 Sep 2026 14:56:50 +0300 Subject: [PATCH 1/4] chore: fix the two broken links in the README MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `[All other integrations here](qonversion.io/integrations)` has no scheme, so GitHub renders it as a repository-relative path and it 404s where the README is actually read. `https://documentation.qonversion.io/discuss-new` is left over from readme.io and 404s too — it sits in "Have a question?", which is exactly where a reader goes when something did not work. It now points at the contact form on the site, next to the existing issues link. Co-Authored-By: Claude Opus 5 (1M context) --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 99fbcb845..fd9172ae7 100644 --- a/README.md +++ b/README.md @@ -75,7 +75,7 @@ Send user-level subscription data to your favorite platforms. * Adjust * Singular * CleverTap -* [All other integrations here](qonversion.io/integrations) +* [All other integrations here](https://qonversion.io/integrations)

@@ -221,7 +221,7 @@ Contributions are what make the open source community such an amazing place to l ## Have a question? -Contact us via [issues on GitHub](https://github.com/qonversion/android-sdk/issues) or [ask a question](https://documentation.qonversion.io/discuss-new) on the site. +Contact us via [issues on GitHub](https://github.com/qonversion/android-sdk/issues) or the [contact form](https://qonversion.io/contact-us) on our site. ## License From b16cd25492af3c26949a53d6fec91b9ffcde58de Mon Sep 17 00:00:00 2001 From: Vlada-Q Date: Tue, 22 Sep 2026 14:56:50 +0300 Subject: [PATCH 2/4] chore: fix the paywals typo Co-Authored-By: Claude Opus 5 (1M context) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fd9172ae7..5bf2da76f 100644 --- a/README.md +++ b/README.md @@ -188,7 +188,7 @@ Qonversion.shared.reissueRedemption(email, object : QonversionReissueCallback { * **Track and increase your revenue.** Qonversion provides detailed real-time revenue analytics including cohort analysis, trial conversion rates, country segmentation, and much more. * **Integrations with the leading mobile platforms.** Qonversion allows sending data to platforms like AppsFlyer, Adjust, Branch, Tenjin, Facebook Ads, Amplitude, Mixpanel, and many others. * **Change promoted in-app products.** Change promoted in-app products anytime without app releases. -* **A/B test** and identify winning in-app purchases, subscriptions or paywals. +* **A/B test** and identify winning in-app purchases, subscriptions or paywalls. * **Cross-device and cross-platform access management.** If you provide user authorization in your app, you can easily set Qonversion to provide premium access to authorized users across devices and operating systems. * **SDK caches the data.** Qonversion SDK caches purchase data including in-app products and entitlements, so the user experience is not affected even with the slow or interrupting network connection. * **Webhooks.** You can easily send all of the data to your server with Qonversion webhooks. From 232b3550b2a51847835b855eb869612461c5adf5 Mon Sep 17 00:00:00 2001 From: Vlada-Q Date: Tue, 22 Sep 2026 14:56:50 +0300 Subject: [PATCH 3/4] chore: add the MIT LICENSE file The README states the SDK is available under the MIT license and carries an MIT badge, but the repository has no licence text in any form and the GitHub API reports `license: null`. The text is the one used in qonversion-ios-sdk, unchanged. The badge now links to the file instead of an anchor inside the README. Co-Authored-By: Claude Opus 5 (1M context) --- LICENSE | 19 +++++++++++++++++++ README.md | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000..2e9ef3114 --- /dev/null +++ b/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2020 Qonversion team + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/README.md b/README.md index 5bf2da76f..3dd192c26 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ Qonversion - In-app subscription monetization: implement subscriptions and grow

[![Release](https://img.shields.io/github/release/qonversion/android-sdk.svg?style=flat)](https://github.com/qonversion/android-sdk/releases) -[![MIT License](http://img.shields.io/cocoapods/l/Qonversion.svg?style=flat)](https://qonversion.io) +[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](LICENSE) ## In-App Subscription Implementation & Management From 7272cd17948f8c9be34a67d44a0a95d8112327b4 Mon Sep 17 00:00:00 2001 From: Vlada-Q Date: Tue, 22 Sep 2026 14:56:50 +0300 Subject: [PATCH 4/4] chore: add an Installation section The README goes from "Convinced? Let's go!" straight to Documentation: the Maven coordinates, the version and the minimum SDK level appear nowhere in the file, and there is no link to the Android setup page either. Coordinates and `minSdkVersion` are taken from sdk/build.gradle; the major matches the latest release sdk/9.7.1. Co-Authored-By: Claude Opus 5 (1M context) --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 3dd192c26..58b25b561 100644 --- a/README.md +++ b/README.md @@ -196,6 +196,20 @@ Qonversion.shared.reissueRedemption(email, object : QonversionReissueCallback { Convinced? Let's go! +## Installation + +The SDK is distributed through Maven Central. Add it to the dependencies section of your app's **build.gradle**: + +```groovy +dependencies { + implementation 'io.qonversion.android.sdk:sdk:9.+' +} +``` + +The SDK requires `minSdkVersion` 23. Check the [releases](https://github.com/qonversion/android-sdk/releases) if you want to pin an exact version instead of the latest 9.x. + +See the [Android setup guide](https://documentation.qonversion.io/docs/android-sdk) for the full installation steps. + ## Documentation Check the [full documentation](https://documentation.qonversion.io/docs/quickstart) to learn about implementation details and available features.