仅初始化Google移动广告SDK(Admob)一次?

Abh*_*rty 6 java android admob

如果我们需要初始化Admob SDK,那么我们应该在MainActivity.class初始化它一次,还是需要在Admob广告所在的每个活动中初始化它?

根据此链接:https://firebase.google.com/docs/admob/android/quick-start "要在应用启动时初始化Google移动广告SDK,请在onCreate()方法中调用MobileAds.initialize() MainActivity类."

那么,对于不同活动中的每个广告,我们应该只调用一次吗?

Red*_*don 9

您的应用只需要调用该方法一次,通常是在第一个活动的启动时.在单次执行应用程序或每次活动时都无需再调用它两次.

有关详细信息,请参阅官方参考文档.


Wil*_*iam 9

初始化Ads SDK的最佳位置来自onCreate您的应用程序的方法.如果您还没有Application类,我建议您创建一个.