0

インタースティシャルを表示するアクティビティの 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

どういうわけかクラスが欠落している場合、アプリはコンパイルされるべきではないと思ったので、私は困惑しています。

4

1 に答える 1

0

Vinayのコメントのおかげで、私が最初に抱えていた別の問題を調査することを余儀なくされました。

ここでSOで取り上げた以前の問題を解決すると、問題は解消されました。

于 2012-12-05T16:46:38.923 に答える