2016-12-05 9 views
2

현재 Android의 MoPub를 4.8.0에서 4.11.0으로 업그레이드 중입니다. 앱을 디버깅 할 때 광고가 잘 보입니다. 서명 된 APK를 생성하고 기기에 배포하면 광고가 표시되지 않습니다. 내가 한 모든 것은 종속성 버전을 변경하는 것입니다. 이것에 대한 이유는 무엇일까요? 4.9.0으로 업그레이드해도 작동하지 않습니다.MoPub 4.11.0 광고 없음

(apk 디버깅에 유의하십시오. 광고는 완벽하게 표시됩니다. 서명 할 때 onBAnnerLoaded 또는 onBannerFailed처럼 광고 이벤트가 발생하지 않습니다.)

+0

릴리스 빌드에서 코드가 [proguard'에 의해 난독 화 된 것 같습니다 (http://stackoverflow.com/questions/18591724/mopub-ads-not-showing/21923636#21923636). – Onik

답변

0

당신이 안드로이드 스튜디오에서 ADB의 로그 캣 또는 콘솔에서 두 가지

1)에서 디버깅 할 수 있습니다, 당신은 광고 호출을 참조 할 만들어지고? 프록시 Fiddler/Charles를 사용하여 앱에서 실제로 광고 호출을하고 있는지 확인할 수 있습니다. 또는 단순히 Android 스튜디오에서 콘솔을 사용하여 로그를 볼 수도 있습니다.

2) logcat에서 디버깅 정보를 찾습니다. 내 응용 프로그램에서는로드하는 데 문제가 있으면 광고로드에 실패했음을 알려줍니다.

23 : 25 : 28.738 MoPub에서 D로드 URL이 : http://ads.mopub.com

23 : 25 : 29.453 I 광고를로드하지 못했습니다. OR

23 : 25 : 29.453 I 광고를 성공적으로로드했습니다.

참고 : 프록시 또는 콘솔에서 광고 호출을 볼 수없는 경우 구현시 문제가 있음을 나타냅니다.