2012-12-05 28 views
0

在OnCreate()我想要的间隙出现在, 我有以下的代码活动的方法:Millennial Media等间质性崩溃

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 

我百思不得其解,因为我认为,如果有一个莫名其妙缺少 类,那么应用程序不应该编译。

+0

希望你已经清理了你的项目并重新编译了... – Vinay

+0

@Vinay:是的......但是我不断收到“转换为Dalvik格式失败,出现错误1”,然后我修复了删除jar并重新添加它们......议员! – Mick

+0

也许我应该先解决我的“转换为Dalvik格式失败,出现错误1”问题。 – Mick

回答

0

感谢Vinay的评论,它迫使我调查我以前遇到的另一个问题。

当我解决SO here上覆盖的早期问题时,我的问题消失了。