我最近切换到新的google-play-services.jar,因为旧版本将在今年晚些时候被淘汰。但是,如果在创建时使用adView.loadAd(request)提供AdMob横幅广告,现在主UI的延迟时间会导致应用在空白屏幕上停留2到7秒。Android newr google-play-services.jar导致启动时延迟
从我可以看到它出现这个新版本正在使用webview和延迟是由初始化加载此小部件所需的时间造成的。随后的广告请求不会因WebEx组件被缓存而延迟。
您无法通过runnable或async在后台加载广告请求,但不会收到异常错误。
注意:恢复到上一个库会消除延迟。
这是在OnCreate中的相关代码:
adView = (AdView) this.findViewById(R.id.adMob2);
AdRequest request = new AdRequest.Builder().build();
adView.loadAd(request);
有谁知道一个办法解决这没有恢复到以前的图书馆吗?
我并不孤独:Android的AdMob广告需要4-5创建AdView的 https://groups.google.com/forum/#!topic/google-admob-ads-sdk/LdUVIZ2AW6M – Mark
你有示例应用程序,重现此问题,你可以分享? –