---
title: "The RevenueCat Android SDK Handbook"
---

# The RevenueCat Android SDK Handbook

In-app subscriptions without the boilerplate — the same problems as raw Google Play Billing, solved with RevenueCat SDK.

[Start reading](/guides/revenuecat-android-sdk/preface)
[Download PDF](/documents/revenuecat-handbook)

## Prefer building from scratch?

The Google Play Billing Handbook covers the same topics with raw BillingClient, Developer API, and RTDNs.

[Explore](/guides/google-play-billing/preface)

## What RevenueCat replaces

A side-by-side look at what the SDK handles and what stays your responsibility.

| Concern | Raw Google Play Billing | With RevenueCat |
| --- | --- | --- |
| BillingClient connection lifecycle | You write | Handled internally |
| Receipt verification | You build server | Automatic |
| Purchase acknowledgement | You write | Automatic |
| RTDN / Cloud Pub/Sub | You set up | Not needed |
| Subscription state machine | You build | isActive computed by RC |
| Retry logic for transient errors | You write | Handled internally |
| linkedPurchaseToken chain | You build | RC backend |

[View full comparison table in Appendix B](/guides/revenuecat-android-sdk/appendix-what-revenuecat-replaces)

## Related resources

### RevenueCat Docs 
Full SDK reference, platform guides, and integration walkthroughs for every feature.
[Learn more](/guides/revenuecat-android-sdk/preface)

### Sub Club Podcast
Insights on subscription app growth, pricing strategies, and retention from industry experts.
[Learn more](https://subclub.com/episodes)

### Сat-paywall-compose
Open-source Jetpack Compose paywall example with production-ready code.
[Learn more](https://github.com/RevenueCat/cat-paywall-compose/)
