![]() |
VOOZH | about |
dotnet add package Kebechet.Maui.RevenueCat.Android --version 10.1.2.1
NuGet\Install-Package Kebechet.Maui.RevenueCat.Android -Version 10.1.2.1
<PackageReference Include="Kebechet.Maui.RevenueCat.Android" Version="10.1.2.1" />
<PackageVersion Include="Kebechet.Maui.RevenueCat.Android" Version="10.1.2.1" />Directory.Packages.props
<PackageReference Include="Kebechet.Maui.RevenueCat.Android" />Project file
paket add Kebechet.Maui.RevenueCat.Android --version 10.1.2.1
#r "nuget: Kebechet.Maui.RevenueCat.Android, 10.1.2.1"
#:package Kebechet.Maui.RevenueCat.Android@10.1.2.1
#addin nuget:?package=Kebechet.Maui.RevenueCat.Android&version=10.1.2.1Install as a Cake Addin
#tool nuget:?package=Kebechet.Maui.RevenueCat.Android&version=10.1.2.1Install as a Cake Tool
👁 NuGet Version
👁 NuGet Downloads
👁 Last updated (main)
👁 Twitter
The versioning scheme of Maui.RevenueCat.Android is derived from the versioning of revenuecat/purchases-android.
| revenuecat/purchases-android | Maui.RevenueCat.Android | Note |
|---|---|---|
| 3.4.1 | 3.4.1.0 | First version of bindings for 3.4.1 |
| 3.4.1 | 3.4.1.17 | Bindings for 3.4.1 containing 17 fixes |
RevenueCat Android library is writtein in Kotlin. You can find more about Kotlin binding here.
Android Java library bindingv7.3.3 was out but it wasn't compatible with latest Xamarin.Android.Google.BillingClient library.aar that contains the compiled library and-sources.jar that is used in binding process for documenting the library.Jars folder and put there both files. For
.aar set Build Action to: AndroidLibrary-sources.jar set Build Action to: JavaSourceJar based on this docsversion but until those libraries are compatible, versions are not important).
PackageReference for all Xamarin/Maui alternatives of these librariesv7.3.3 with requirement of BillingClient v6.1.0 while the newest Xamarin library was stuck at v6.0.1 it caused build errors after inserting this project to the main MAUI app. Rule of thumb is that usually libraries are back compatible but not forward compatible. So when it requires newer version it could be a problem but when you have newer version of the package it could be okay(depends if some breaking changes were introduced).amazon method calls and build error androidx.collection.ArrayMapKt is defined multiple times
Eddys.Amazon.AppStoreSdk.BindingXamarin.AndroidX.Fragment.Ktx.
Metadata.xml to get rid of compilation errors. - docskotlin.jvm.functions.Function1 and kotlin.jvm.internal.IntCompanionObject but even with them the binding works correctlydotnet pack .\Maui.RevenueCat.Android.csproj -c ReleaseThis repository is licensed with the license.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0-android35.0 net9.0-android35.0 is compatible. net10.0-android net10.0-android was computed. |
Showing the top 3 NuGet packages that depend on Kebechet.Maui.RevenueCat.Android:
| Package | Downloads |
|---|---|
|
Kebechet.Maui.RevenueCat.InAppBilling
Serves as an abstraction around RevenueCat Android and iOS SDKs https://docs.revenuecat.com/docs |
|
|
MsbSvg.RevenueCat.Maui.Android.PaywallUI
RevenueCat Android Paywall UI bindings for .NET MAUI. Provides PaywallActivity with Jetpack Compose UI dependencies. Requires Kebechet.Maui.RevenueCat.Android for the core RevenueCat SDK and C# bindings. |
|
|
MZikmund.Uno.RevenueCat
Serves as an abstraction around RevenueCat Android and iOS SDKs for Uno Platform https://docs.revenuecat.com/docs |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.1.2.1 | 146 | 6/10/2026 |
| 10.1.2 | 652 | 5/12/2026 |
| 9.2.0.2 | 2,481 | 10/11/2025 |
| 9.2.0.1 | 183 | 10/11/2025 |
| 9.2.0 | 740 | 8/11/2025 |
| 7.12.0.6 | 1,052 | 3/2/2025 |
| 7.12.0.5 | 521 | 2/8/2025 |
| 7.12.0.4 | 203 | 1/11/2025 |
| 7.12.0.3 | 171 | 1/11/2025 |
| 7.12.0.2 | 635 | 12/16/2024 |
| 7.12.0.1 | 1,003 | 10/14/2024 |
| 7.12.0 | 1,124 | 7/8/2024 |
| 7.2.4 | 1,141 | 1/16/2024 |
Removed the Dev.Drewhamilton.Poko.PokoAnnotations dependency (compile-time annotation not referenced by the RevenueCat AAR bytecode), which drops the transitive Dependencies.Gradle/SharpCompress chain (GHSA-6c8g-7p36-r338) and the build-time Gradle invocation that failed on Windows SDK paths with spaces. See #114 and #83.