2011-01-20 8 views
3

私は、私のアプリでは、pdf命令が指示され、すべてがうまくいく(エミュレータと私のデバイスで)admobテストを追加しました。私はそれを試して、私のデバイス(大容量ストレージから)に私の.apkファイルをアップロードしましたが、私は任意のadmobを参照してください...私の間違いは何ですか?admobは "サーバは利用可能な広告はありません"と答えた

テストコード:

AdManager.setTestDevices(new String[] { 
        AdManager.TEST_EMULATOR,"xxxxxxxxxxxxxxxxxxxxxxxxx",}); 

      AdView adView=(AdView)findViewById(R.id.ad); 
      adView.requestFreshAd(); 

私は私のLogCATビューを確認:

01-20 14:13:38.938: INFO/AdMobSDK(19582): No fill. Server replied that no ads are available (373ms) 

答えて

4

あなた自身が質問

01-20 14時13に答え:38.938: INFO/AdMobSDK(19582):入力しないでください。サーバー は

すべてが大丈夫では広告が (373ms)用意されていないと答えました。サーバーには何も送信されず、いつでも広告が表示されます。

1

私は同じ結果を観察しました。ちょうどお待ちください:) 目の前。 AdManager.TEST_EMULATOR,"xxxxxxxxxxxxxxxxxxxxxxxxx",});を削除する必要はありません。それはあなたのデバイスにのみ影響します。

+0

ので、uは、私は市場でそれをアップロードした場合、それは大丈夫だろうと思いますか? –

+1

はい。より良いadView.requestFreshAd();アクティビティ:: onResume()。広告はリフレッシュされます。また、アプリがないとAdMobからアプリが応答する可能性があります。 –

2

AdMobアカウントから手動でテストモードを無効にする必要があります。だから、あなたのAdMobアカウントにログインし、そのアプリケーションの設定に移動し、そこに次のようなオプションを見つけることができます。

alt text

+0

私はこれを試して何も新しいことは起こりません、logcatは同じ "msg"を持っています。 –

+0

はい、サーバーによっては広告が送信されないことがありますが、リクエスト数を増やすとサーバーから返信されると思います。 –

+0

と私は支払いを得る方法は要求の数についてですか? –