Java “如何修复”;Ad未能加载:3“;Libgdx中的错误

Java “如何修复”;Ad未能加载:3“;Libgdx中的错误,java,android,android-studio,libgdx,Java,Android,Android Studio,Libgdx,我试图在Libgdx中添加Admob,但当我在手机上运行它时,我总是在logcat中的最后一行出现一个错误“Ad failed to load:3” 我已经在Admob提供了付款信息,他们已经验证了这些信息。 我曾尝试在没有Libgdx的情况下将Admob添加到纯安卓应用程序中,它会显示一个add(横幅),但当涉及到Libgdx时,它不起作用 这是我的男朋友: public class AndroidLauncher extends AndroidApplication { private s

我试图在Libgdx中添加Admob,但当我在手机上运行它时,我总是在logcat中的最后一行出现一个错误“Ad failed to load:3”

我已经在Admob提供了付款信息,他们已经验证了这些信息。 我曾尝试在没有Libgdx的情况下将Admob添加到纯安卓应用程序中,它会显示一个add(横幅),但当涉及到Libgdx时,它不起作用

这是我的男朋友:

public class AndroidLauncher extends AndroidApplication {

private static final String adUnitId = "XXXXXXXXXXXXXXXXXXXXXXXXXXXX";
private AdView adView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();

    RelativeLayout layout = new RelativeLayout(this);

    View gameView = initializeForView(new MyGdxGame(), config);
    setupAds();

    RelativeLayout.LayoutParams adParams =
            new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.MATCH_PARENT,
                    RelativeLayout.LayoutParams.MATCH_PARENT);

    AdRequest adRequest = new AdRequest.Builder()
            .addTestDevice("AAAAAAAAAAAAAAAAAAAAAAAAAAA")
            .build();
    adView.loadAd(adRequest);

    layout.addView(adView, adParams);
    layout.addView(gameView);

    setContentView(layout);
}

private void setupAds() {
    adView = new AdView(this);

    adView.setAdListener(new AdListener() {
        @Override
        public void onAdLoaded() {
            System.out.println("Banner loaded!");
        }
    });

    adView.setAdSize(AdSize.BANNER);
    adView.setAdUnitId(adUnitId);
}
以下是logcat的最后几行:

带视频功能:不受支持的mime视频/mp4v esdp

I/video功能:不支持视频/mp4v es的配置文件4

I/Ads:Ad未能加载:3

以下是AndroidManifest.xml:

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<application
    android:allowBackup="true"
    android:appCategory="game"
    android:icon="@drawable/ic_launcher"
    android:isGame="true"
    android:label="@string/app_name"
    android:theme="@style/GdxTheme">

    <activity
        android:name="com.test.game.AndroidLauncher"
        android:configChanges="keyboard|keyboardHidden|navigation|orientation|screenSize|screenLayout"
        android:label="@string/app_name"
        android:screenOrientation="portrait">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>


    <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
    <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>

</application>


您知道如何解决此问题吗?

AdView的错误代码3表示现在没有要填充的广告,您可以看到您的代码正在调试模式下工作,但有时根据您所在的位置,您可能无法使用广告


您可以使用中介或从控制台增加Ad提供程序的数量来解决此问题。

AdView的错误代码3表示现在没有要填充的ads,您可以看到您的代码正在调试模式下工作,但有时根据您的位置,您可能无法使用ads


您可以使用中介,或从控制台增加Ad提供程序的数量来解决此问题。

错误代码3:错误代码\u否\u填充

说明:广告请求成功,但由于广告库存不足,没有返回广告

为什么会这样:广告商可以根据业务相关性针对特定地区、平台和用户档案,这有时会导致特定地区或用户档案的广告可用性降低。错误代码表明实现是正确的,并且由于在从应用程序发送广告请求的特定时刻缺少合适的广告,因此没有填写广告请求

对某些应用程序或广告单元的策略相关限制也会导致在响应广告请求时返回错误代码3

酒吧能做些什么:

→ 由于我们无法操纵广告客户的需求,因此没有针对此错误的特定“修复程序”-pub可以交叉检查广告单元的实现,以确保广告单元正确实现

→ 中介:在某些情况下,某些广告网络在某些地区或特定格式中的性能可能有限,在这种情况下,酒吧可以尝试使用中介添加其他可能表现良好的广告网络

→ 检查发布ID、应用程序和广告单元ID的策略状态。同时检查品牌安全标志和Coppa状态


→ 如果Pub可以获得广告单元的测试广告(说明),那么它们的实现是正确的,并且根据广告客户的需求,当广告可用时,广告单元将正常提供广告。

错误代码3:错误代码\u否\u填充

说明:广告请求成功,但由于广告库存不足,没有返回广告

为什么会这样:广告商可以根据业务相关性针对特定地区、平台和用户档案,这有时会导致特定地区或用户档案的广告可用性降低。错误代码表明实现是正确的,并且由于在从应用程序发送广告请求的特定时刻缺少合适的广告,因此没有填写广告请求

对某些应用程序或广告单元的策略相关限制也会导致在响应广告请求时返回错误代码3

酒吧能做些什么:

→ 由于我们无法操纵广告客户的需求,因此没有针对此错误的特定“修复程序”-pub可以交叉检查广告单元的实现,以确保广告单元正确实现

→ 中介:在某些情况下,某些广告网络在某些地区或特定格式中的性能可能有限,在这种情况下,酒吧可以尝试使用中介添加其他可能表现良好的广告网络

→ 检查发布ID、应用程序和广告单元ID的策略状态。同时检查品牌安全标志和Coppa状态


→ 如果Pub可以获得广告单元的测试广告(说明)-那么它们的实现是正确的,并且广告单元将根据广告客户的需求在广告可用时正常提供广告。

所以当应用程序发布到应用商店时,用户将看到广告,但我现在看不到它们。您应用了过滤器(广告类别)吗?我没有应用任何东西。所以当应用程序发布到应用商店时,用户会看到广告,但我现在看不到它们。你应用过过滤器(广告类别)吗?我没有应用任何东西。