Java Admob不显示广告
我曾经在我未来的应用程序上显示AdMob横幅,我想尝试一下中间广告。我检查了AdMob SDK的实现,并复制了它们的示例源代码,因为这正是我想要的(即活动启动时显示的说明)。我在emulator和Galaxy上试过,没有显示任何广告。这是源代码Java Admob不显示广告,java,android,admob,Java,Android,Admob,我曾经在我未来的应用程序上显示AdMob横幅,我想尝试一下中间广告。我检查了AdMob SDK的实现,并复制了它们的示例源代码,因为这正是我想要的(即活动启动时显示的说明)。我在emulator和Galaxy上试过,没有显示任何广告。这是源代码 public class Asscreed extends Activity { private InterstitialAd interstitial; @Override protected void onCrea
public class Asscreed extends Activity {
private InterstitialAd interstitial;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_asscreed);
// Create the interstitial.
interstitial = new InterstitialAd(this);
interstitial.setAdUnitId("ca-app-pub-6046034785851961/xxxxxx");
// Create ad request.
AdRequest adRequest = new AdRequest.Builder().build();
// Begin loading your interstitial.
interstitial.loadAd(adRequest);
}
// Invoke displayInterstitial() when you are ready to display an interstitial.
public void displayInterstitial() {
if (interstitial.isLoaded()) {
interstitial.show();
}
}
}
导入是可以的,他们很好地发挥了服务库当然是导入。我用这个例子:
有人能告诉我我的代码出了什么问题吗
提前谢谢 您的代码没有问题 但可能没有任何广告可以展示。建议你
我认为您遵循了admob的官方指南,忘记了在onCreate方法中添加侦听器,如下所示:
interstitial.setAdListener(new AdListener() {
public void onAdLoaded() {
displayInterstitial(interstitial);
}
});
如果您需要进一步的帮助,例如关于使用非UI线程的间隙,您可以在以下帖子中找到更多详细信息:
对。。但是你现在有一些关于实际发生的事情的日志。要么用它来解决问题,要么与我们分享。