2012-12-05 25 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上覆蓋的早期問題時,我的問題消失了。