# Android SDK Resources

API references and other resources for Android development.

## Platform Support {#platform-support}

| Feature                                | Android | Android TV | Fire OS |
|----------------------------------------|---------|------------|---------|
| Push Notifications                     | ✅      | ❌         | ✅      |
| Live Updates                           | ✅      | ❌         | ❌      |
| In-App Experiences                     | ✅      | ✅ ¹       | ✅ ²    |
| Embedded Content                       | ✅      | ✅         | ✅      |
| Message Center                         | ✅      | ✅ ³       | ✅ ⁴    |
| Preference Center                      | ✅      | ✅         | ✅      |
| Feature Flags                          | ✅      | ✅         | ✅      |
| Analytics                              | ✅      | ✅         | ✅      |
| Contacts                               | ✅      | ✅         | ✅      |
| Tags, Attributes & Subscription Lists  | ✅      | ✅         | ✅      |
| Privacy Controls                       | ✅      | ✅         | ✅      |

¹ **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
- [Android API Docs](https://www.airship.com/docs/reference/libraries/android-kotlin/latest/)

## Github Samples
* [Sample Apps](https://github.com/urbanairship/android-sample-apps)

## Source
* [Source](https://github.com/urbanairship/android-library)

## Changelog
* [Changelog](https://www.airship.com/docs/developer/sdk-integration/android/changelog/)

## License
All Airship SDKs and frameworks are open sourced and licensed under Apache Software License 2.0.
* [Android license](https://github.com/urbanairship/android-library/blob/main/LICENSE)
