Android SDK Prerequisites

Before integrating the Empower Mobile Ads SDK, ensure your development environment meets the following requirements.

Minimum Requirements

RequirementVersion
Android API Level21 (Android 5.0 Lollipop) or higher
Compile SDK34 or higher
JavaJDK 11 or higher
Kotlin1.5 or higher
Gradle7.0 or higher

Required Permissions

The SDK requires the following permissions, which are automatically merged into your app's manifest:

  • android.permission.ACCESS_NETWORK_STATE - Required for detecting network connectivity

Google Play Services

Your app must include Google Play Services for ads functionality. This dependency is included transitively through the SDK.

ProGuard / R8

The SDK includes the necessary ProGuard rules automatically. No manual ProGuard configuration is required.