Installation
🔧 Gradle Integration
Step 1: Add the Dependency
Add the following to your app-level build.gradle:
dependencies {
implementation 'com.orangeclickmedia.adnetwork:adnetwork-sdk:1.0.3'
}
Step 2: Configure Repositories
Ensure this is present in your root build.gradle:
allprojects {
repositories {
mavenCentral()
}
}
The latest version is 1.0.3. Check for updates regularly to get the newest features and bug fixes.
🔐 Required Permissions
Add the following permissions to your AndroidManifest.xml:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
📲 Google AdMob App ID
Add your Google AdMob (or GAM) Application ID to your AndroidManifest.xml inside the <application> tag:
<application>
<!-- Replace with your own App ID -->
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-3940256099942544~3347511713"/> <!-- TEST App ID -->
<!-- Your activities and other components -->
</application>
Replace the test App ID (ca-app-pub-3940256099942544~3347511713) with your actual Google AdMob or GAM Application ID before deploying to production.
Kotlin vs Java
The SDK supports both Kotlin and Java. Examples in this documentation are provided in both languages where applicable.
For Kotlin Projects
dependencies {
implementation 'com.orangeclickmedia.adnetwork:adnetwork-sdk:1.0.3'
}
For Java Projects
dependencies {
implementation 'com.orangeclickmedia.adnetwork:adnetwork-sdk:1.0.3'
}
Sync Your Project
After adding the dependency, click Sync Now in Android Studio to download the SDK and its dependencies.
Next Steps
Continue to Getting Started to initialize the SDK in your app.