2016-12-05 68 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

您可以通過兩種方式

1)在亞行logcat或控制檯Android Studio中調試,你看到的廣告呼叫正在取得?您可以使用代理Fiddler/Charles來查看您的應用是否實際進行了廣告調用。或者您可以簡單地使用Android Studio中的控制檯查看日誌。

2)在logcat中查找調試信息。在我的應用程序中,它看起來像這樣,如果加載時出現問題告訴我廣告未能加載。

23:25:28.738 MoPub d正在載入網址: http://ads.mopub.com

23:25:29.453我的廣告加載失敗。 或

23:25:29.453 I Ad ad successfully。

注意:如果您無法在代理或控制檯中看到廣告調用,則表示您的實施中存在問題。