Learn how to integrate the Insider SDK into your Android app, including basic SDK setup and initialization, and advanced integration requirements such as events, attributes, objects, and advanced methods. This page is for developers and product teams who are building or reviewing an Android-based integration with Insider One. Read this when you want clear guidance before implementing or optimizing your Android integration.
Insider's Android Core SDK supports push notifications, in-app messages, analytics, events and attributes, and conversion tracking. It is approximately 0.5-1 MB in size.
The size figure already listed refers to the SDK's package/binary size added to the app. At runtime, Insider One's Mobile SDK has an estimated memory footprint of approximately 4–8 MB, based on internal test applications. This is an estimate, not a guaranteed value. Actual memory usage varies depending on the app's own environment, the features used, and how the integration is implemented.
You can integrate Insider's Android SDK as a basic and/or advanced integration. Below are the products and features supported by the basic and advanced integrations.
Feature | Basic Integration | Advanced Integration |
|---|---|---|
Segmentation | ✓ | ✓ |
Targeting | ✓ | ✓ |
✓ | ✓ | |
✓ | ✓ | |
✓ | ✓ | |
✓ | ✓ | |
✓ | ✓ | |
✓ | ✓ | |
✓ | ✓ | |
✓ | ✓ | |
✓ | ✓ | |
✓ | ✓ | |
✓ | ✓ | |
X | ✓ | |
X | ✓ | |
X | ✓ | |
X | ✓ | |
X | ✓ | |
X | ✓ | |
X | ✓ | |
X | ✓ | |
Events & Attributes | X | ✓ |
Dynamic content | X | ✓ |
Revenue tracking | X | ✓ |