Hi there,
Thank you for reaching out to us.
With regard to your concern, this is a normal behavior of the SDK as it utilize the WebView which, impacts startup time of some devices.
One of the solutions provided by our Engineering team is to include this code into your app (also provided by inibehe@ on this same thread), and to call it on app startup before invoking the SDK. Could you compare how long the SDK takes to init?
private void initWebView() {
long beforeWebViewInit = System.currentTimeMillis();
WebView webView = new WebView(this);
webView.loadUrl("https://www.google.com");
long afterWebViewInit = System.currentTimeMillis();
Log.d("MyApp", "WebView init diff: " + (afterWebViewInit - beforeWebViewInit));
}
Regards,
Teejay Pimentel
Mobile Ads SDK Team