Android SDK Resources
API references and other resources for Android development.
Platform Support
| Feature | Android | Android TV | Fire OS |
|---|---|---|---|
| Push Notifications | ✅ | ❌ | ✅ |
| Live Updates | ✅ | ❌ | ❌ |
| In-App Experiences | ✅ | ✅ ¹ | ✅ ² |
| Embedded Content | ✅ | ✅ | ✅ |
| Message Center | ✅ | ✅ ³ | ✅ ⁴ |
| Preference Center | ✅ | ✅ | ✅ |
| Feature Flags | ✅ | ✅ | ✅ |
| On-Device AI | ✅ | ✅ | ✅ |
| Analytics | ✅ | ✅ | ✅ |
| Contacts | ✅ | ✅ | ✅ |
| Tags, Attributes & Subscription Lists | ✅ | ✅ | ✅ |
| Privacy Controls | ✅ | ✅ | ✅ |
| Jetpack Compose Support | ✅ | ✅ | ✅ |
¹ Android TV In-App Experiences: Modal, Fullscreen, and Banner message styles are supported. Standard in-app messages are not supported.
² Fire OS In-App Experiences: Standard in-app messages are supported. In-App Automation is not supported.
³ Android TV Message Center: The OpenExternalUrlAction to open URLs in messages will not work, as Android TV does not have a web browser.
⁴ Fire OS Message Center: The MessageCenterAction opens the Message Center but does not directly open the message. If a web browser is installed, URLs function as button actions.
API references
- urbanairship-core
- urbanairship-automation
- urbanairship-message-center
- urbanairship-preference-center
- urbanairship-feature-flag
- urbanairship-live-update
Github Samples
Source
Changelog
License
All Airship SDKs and frameworks are open sourced and licensed under Apache Software License 2.0.