Integrate
0. 최신 ADX Android SDK 버전
Version 2.7.5
Release Date : 2025/04/22
1. 최소 지원 사양
2. ADX Android SDK 추가
1) 프로젝트 단 build.gradle
파일에 allprojects
섹션에서 아래의 Repository를 추가합니다.
allprojects {
repositories {
// ... other project repositories
mavenCentral()
maven { url 'https://jitpack.io' }
maven { url 'https://maven.google.com' }
}
}
2) 모듈 단 build.gradle
파일에 dependencies
섹션에서 아래의 Dependency를 추가합니다.
dependencies {
// 라이브러리 전체를 포함할 경우(추가 시 god@adxcorp.kr로 노티 필요)
implementation 'com.github.adxcorp.ADXLibrary_Android:adx-library:2.7.5'
// 네이티브만 포함할 경우
implementation 'com.github.adxcorp.ADXLibrary_Android:adx-library-native:2.7.5'
// 전면/배너만 포함할 경우
implementation 'com.github.adxcorp.ADXLibrary_Android:adx-library-standard:2.7.5'
// 리워드 비디오만 포함할 경우
implementation 'com.github.adxcorp.ADXLibrary_Android:adx-library-rewarded-video:2.7.5'
// 예를 들어 전면/배너/네이티브를 포함할 경우 아래와 같이 추가하시면 됩니다.
implementation 'com.github.adxcorp.ADXLibrary_Android:adx-library-standard:2.7.5'
implementation 'com.github.adxcorp.ADXLibrary_Android:adx-library-native:2.7.5'
// Google Play Service Ads 23.6.0 버전을 사용합니다.
implementation 'com.google.android.gms:play-services-ads:23.6.0'
}
3. Project Setting
Java 8 언어 기능을 지원하려면 모듈의
build.gradle
파일에android
섹션에서compileOptions
을 추가합니다.
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
4. AdMob APP ID설정
애드몹을 연동하지 않는 경우 해당 부분은 건너띄워도 됩니다.
AndroidManifest.xml
파일에<meta-data>
태그에"com.google.android.gms.ads.APPLICATIONID"
와 발급된 애드몹의 APP ID를 추가합니다.
<meta-data>
태그를 추가하지 않으면 다음 메시지가 표시되며 앱이 비정상 종료됩니다.The Google Mobile Ads SDK was initialized incorrectly.
<application>
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="YOUR_ADMOB_APP_ID"/>
</application>
</manifest>
Last updated
Was this helpful?