Admob api を使用しているときに、アプリの処理メモリが 10MB にほぼ増加していることがわかりました。
AdMob を開始せずに実行すると、アプリの実行中のサービスで 4MB の処理メモリしか表示されない
広告を有効にした後、アプリの処理サイズが 14MB に達し、減少していないことがわかりました。
以下は私の実装コードです:
public void initAd(){
adView = new AdView(this, AdSize.BANNER, AD_ID);
adLinearLayout.addView(adView);
adView.loadAd(new AdRequest());
}
@Override
protected void onPause() {
super.onPause();
if (adView != null && adView.isReady()) {
log("destroying ads objects...");
adView.destroy();
adView.removeAllViews();
adView = null;
adLinearLayout.removeAllViews();
adLinearLayout = null;
}
}