반응형
먼저 Gradle에 Google Admob 광고를 Import 해주자
Project-level
allprojects {
repositories {
google()
}
}
App-level
dependencies {
implementation 'com.google.android.gms:play-services-ads:19.1.0'
}
Manifest.xml 내에도 다음과 같이 등록해 주어야한다.
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="@string/admob_app_id" />
위 "@string/admob_app_id"는 가독성을 위해 String 내에 정의해 두었다. 직접 쓰든 String 내에 정의하든 발급 받은 Admob App ID를 적어주면 된다. 주의할 점은 광고 단위 ID가 아니라 앱 ID 이다.
그 다음 애드몹 광고를 사용하기 위해서는 앱 실행 시점에 초기화를 해주어야 한다.
public class Application extends MultiDexApplication {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
MobileAds.initialize(this);
}
}
반응형
'Android' 카테고리의 다른 글
RxBus - Rxjava로 전역 callback으로 구현하기 (0) | 2021.12.08 |
---|---|
[Android] Firebase Remote Config 사용하기 (0) | 2021.12.06 |
Activity / Fragment ViewBinding Boilerplate Class (0) | 2021.12.05 |
Google Admob 보상형 광고 적용 및 최적화 하기 (0) | 2020.05.04 |