首页 > 解决方案 > 您的应用程序是否有任何测试应用程序 ID?

问题描述

我正在 Android Studio 中构建一个 Android 应用程序,并且正在实施 AdMob。因此,根据 Google AdMob 网站,您必须在清单中添加以下内容:-

<manifest>
    <application>
        <!-- Sample AdMob App ID: ca-app-pub-3940256099942544~3347511713 -->
        <meta-data
            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
    </application>
</manifest>

添加失败将导致异常。我只是在测试我的应用程序,并且还在为我的广告使用测试广告 ID。android:name我的问题是,如果您只是在测试您的应用,那么and的值应该是什么android:value,因为我没有来自 AdMob 的实际应用 ID。谢谢你的帮助。

标签: androidandroid-studioadmobandroid-manifest

解决方案


删除此代码

    <meta-data
        android:name="com.google.android.gms.ads.APPLICATION_ID"
        android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>

并且只使用这个代码,这很好用

    <meta-data
        android:name="com.google.android.gms.ads.AD_MANAGER_APP"
        android:value="true"/>

推荐阅读