Я сделал приложение для Android с Phonegap (Cordova 2.5.0). И я добавляю admob в свое приложение, используя этот плагин. (https://github.com/sainttex/PhoneGap-Android-Native-AdMob)Admob не отображается во время первого выполнения приложения. 2
Admob отображается в моем приложении. Но есть проблема. Во время первого исполнения, admob не появляется. После закрытия приложения и повторного запуска его появится admob. Начиная со второго выполнения, отображается admob.
Если я не использую приложение какое-то время (около часа), а затем запустите приложение, проблема снова возникнет.
Что делать, чтобы исправить проблему?
Bellow - мой код.
[MainActivity.java код]
package com.***.*******;
import com.google.ads.*;
import org.apache.cordova.DroidGap;
import android.os.Bundle;
import android.widget.LinearLayout;
//import android.view.Menu;
public class MainActivity extends DroidGap {
private static final String AdMob_Ad_Unit = "*************";
private AdView adView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.activity_main);
adView = new AdView(this, AdSize.BANNER, AdMob_Ad_Unit);
LinearLayout layout = super.root;
layout.addView(adView);
AdRequest request = new AdRequest();
adView.loadAd(request);
super.loadUrl("file:///android_asset/www/index.html");
}
}
[AndroidManifest.xml код]
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>