在我希望插页式广告出现的活动的onCreate()方法中,我有以下代码:
MMAdView interAdView = new MMAdView(this, MY_APP_ID, MMAdView.FULLSCREEN_AD_LAUNCH, true, null);
interAdView.fetch();
interAdView.setListener(new BasicMMAdListener()
{
@Override
public void MMAdCachingCompleted(MMAdView adview, boolean success)
{
if(success)
adview.display();
}
});
代码编译没有错误,但在运行时我得到以下日志输出这表示我的代码片段的第一行有错误,即开始时间:MMAdView interAdView = new MMAdView(this, ...
Could not find class 'com.millennialmedia.android.MMAdView', referenced from method com.mycompany.mygame.myactivity.onCreate
我很困惑,因为我认为如果以某种方式缺少类,则应用不应编译。
多亏了Vinay的评论,它迫使我首先调查我遇到的另一个问题。
当我在这里解决SO上涵盖的早期问题时,我的问题消失了。