안드로이드 admob 관련
조회수 1398회
앱에 광고를 달려고 하는데 admob를 이용하려고 합니다. 그런데 testdevice를 해놓고 에뮬레이터로 실행을 하면 실행이 되는데 실제 단말기에서 하려면 왜 안될까요? 아무것도 안떠요 배너에 ㅜ
AdView main_Banner_AdView;
main_Banner_AdView = (AdView) v.findViewById(R.id.av_main_down);
AdRequest adRequest1 = new AdRequest.Builder()
.build();
main_Banner_AdView.loadAd(adRequest1);
이런식으로 코드를 했고, 에뮬에서는 .testDevice해서 햇을때는 됬엇는데 실제 폰에 연결해서 하니까 안되네요 ㅜㅜ
1 답변
-
AdView mAdView = (AdView) findViewById(R.id.adView); AdRequest adRequest = new AdRequest.Builder().addTestDevice(AdRequest.DEVICE_ID_EMULATOR).addTestDevice("디바이스 번호").build(); mAdView.loadAd(adRequest);
저는 이런식으로 했습니다.
AdView mAdView = (AdView) findViewById(R.id.adView); AdRequest adRequest = new AdRequest.Builder().addTestDevice(AdRequest.DEVICE_ID_EMULATOR).build(); mAdView.loadAd(adRequest);
우선 이렇게 구동하신다음에 admob이 있는 액티비티를 켜시고 console창을 보시면 디바이스 번호가 나올거예요.
그걸 복사하셔서 붙여넣으시면 될 겁니다! 그리고 테스트 디바이스이기에 광고는 안나오고 nice job! 이라는 문구와 함께 광고가 나올 수 있다고 문구가 나올겁니다.
저도 얼마전에 한 거라 답변해드릴 수 있었네요. ㅎㅎㅎ 첫 답변 ㅎㅎ
참고URL: http://webnautes.tistory.com/661, http://es1015.tistory.com/52
(디바이스 번호 찾는 법은 제가 하다가 찾은거라 블로그에는 안나와요)
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력