Requirements
- Android
minSdk 24 - Java or Kotlin target
11 - AppActor Android dependency
com.appactor:appactor-android:2.3.7
Key capabilities
- configure and identity lifecycle
- offerings, packages, and purchases
- customer info and entitlement reads
- restore and quiet sync behavior
- customer attributes, integration IDs, and attribution
- Remote Config
- Experiments
- Google Play Install Referrer support
- storefront and store-capability helper reads
Important behavior to document
- initialize AppActor only from the app’s main process
- treat quiet sync and restore as distinct recovery paths
- do not grant consumables until backend receipt acceptance is confirmed
- use a stable
appUserIdfor account-based products - keep Remote Config, Experiments, Attribution, and Install Referrer as separate integration surfaces