2016-11-25 96 views
4

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

根据以下链接:https://firebase.google.com/docs/admob/android/quick-start“要在应用程序启动时初始化Google Mobile Ads SDK,请在MainActivity类的onCreate()方法中调用MobileAds.initialize()。”

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

+0

您应该只在具有广告的活动中调用它 –

回答

4

你的应用程序只需要调用一次该方法,通常在第一个活动的启动时。无需在应用程序的单次执行过程中或在每个单独的活动中调用它两次。

查看official reference docs了解详情。

3

初始化广告SDK的最佳位置来自应用程序的onCreate方法。如果你还没有应用程序类,我建议你创建一个。