구글 광고를 넣기 위한 기본 요건
1. Android 스튜디오 3.2이상 사용
2. minSdkVersion 16이상
3. compileSdkVersion 28이상
[1단계] 프로젝트 수준 build.gradle 파일의 allprojects 섹션에서 google()이(가) 참조되었는지 확인
[2단계] build.gradle(module) 파일의 dependencies에 아래의 소스 코드 첨부하기.
implementation 'com.google.android.gms:play-services-ads:19.2.0'
[3단계] AndroidManifest.xml 업데이트
app 아이디는 AdMob UI에서 확인할 수 있다.
<manifest>
<application>
<!-- Sample AdMob App ID: ca-app-pub-3940256099942544~3347511713 -->
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
</application>
</manifest>
[4단계] MainActivity.java에 소스 코드 적기
package ...
import ...
import com.google.android.gms.ads.MobileAds;
import com.google.android.gms.ads.initialization.InitializationStatus;
import com.google.android.gms.ads.initialization.OnInitializationCompleteListener;
public class MainActivity extends AppCompatActivity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MobileAds.initialize(this, new OnInitializationCompleteListener() {
@Override
public void onInitializationComplete(InitializationStatus initializationStatus) {
}
});
}
}