gpt4 book ai didi

java - Admob 测试不工作

转载 作者:行者123 更新时间:2023-11-30 09:44:26 25 4
gpt4 key购买 nike

我似乎无法让 admob 测试在测试应用程序上运行。谁能指出最近的教程。这只是一个测试,所以我只使用站点 URL:http://。那行得通吗,或者您如何测试市场上没有的应用程序。我的代码类似于 Google 示例:

import android.app.Activity;  
import android.os.Bundle;
import android.widget.LinearLayout;

import com.google.ads.*;

public class testadmob extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

AdView adView = new AdView(this, AdSize.BANNER, "xxxxxxx");
AdRequest request = new AdRequest(); // for testing
// Initiate a generic request to load it with an ad
request.setTesting(true);
adView.loadAd(new AdRequest());
}

XML:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:paddingTop="1dip">
<com.google.ads.AdView android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
</RelativeLayout>

我从未在任何日志中看到任何错误。它只是在那里坐了几个小时。任何帮助表示赞赏。 最近的教程会有所帮助。我已经用 loadoncreate 尝试了所有的 xml。同样的事情,只是坐在那里。

谢谢,刘易斯

最佳答案

这个问题解决了

XML:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
<com.google.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="normal"
ads:adSize="BANNER"
ads:adUnitId="xxxxxxxxxx"
/>

Java:

AdRequest request = new AdRequest();
request.addTestDevice("xxxxxxxxxxxxx”)
AdView adView = (AdView) findViewById(R.id.adView);
adView.loadAd(new AdRequest());

提示:

addTestDevice 是在 eclipse 中从控制台而不是 logcat 获取的手机 ID 号。

耐心点,它可能比 2 分钟更长,更长,比如 30 分钟才能获得第一个广告。

将广告放在顶部,如果您是新手,效果最好。一旦它起作用了,就抵制一下子做很多改变的欲望。更难发现问题。

没有 paddingLeft 或 paddingRight 甚至一个倾角或像素。它需要这一切,但无法正常工作。

最细微的变化都会影响 admob。它很脆弱,我挠了几次头。在我放慢速度并逐渐增加之后,它就位了。对我来说,关键是渐进的。如有必要,做其他事情并给它时间。我还会写下您尝试过的不同配置。它帮助我进行逻辑推理,而不是重复死胡同。最主要的 - 放慢速度。

刘易斯

关于java - Admob 测试不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7910392/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com