google mobile ads sdk初始化不正确admob发布者应遵循以下说明:

wlsrxk51  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(577)

正在调试模式下启动sdk gphone x86 arm上的lib/main.dart。。。正在运行gradle任务“assembledebug”。。。✓ 编译/app/outputs/flatter apk/app-debug.apk。正在安装build/app/outputs/flatter apk/app.apk。。。e/androidruntime(11877):致命异常:main e/androidruntime(11877):进程:com.example.truthfxac,pid:11877 e/androidruntime(11877):java.lang.runtimeexception:无法获取提供程序com.google.android.gms.ads.mobileadsintprovider:java.lang.illegalstateexception:e/androidruntime(11877):e/androidruntime(11877):*****************************************************************************************************************************sdk初始化不正确。admob发布者e/androidruntime(11877):*应遵循此处的说明:*e/androidruntime(11877):*https://googlemobileadssdk.page.link/admob-android-update-manifest *e/androidruntime(11877):*在androidmanifest中添加有效的应用程序id。*e/androidruntime(11877):*谷歌广告管理器发布者应遵循以下说明:*e/androidruntime(11877):*https://googlemobileadssdk.page.link/ad-manager-android-update-manifest. * e/androidruntime(11877):*********************************************************************************************e/androidruntime(11877):e/androidruntime(11877):e/androidruntime(11877):at android.app.activitythread.installprovider(activitythread)。java:7244)e/androidruntime(11877):在android.app.activitythread.installcontentproviders(activitythread。java:6780)e/androidruntime(11877):位于android.app.activitythread.handlebindapplication(activitythread。java:6697)e/androidruntime(11877):在android.app.activitythread.access$1300(activitythread.com)。java:237)e/androidruntime(11877):在android.app.activitythread$h.handlemessage(活动线程。java:1913)e/androidruntime(11877):在android.os.handler.dispatchmessage(handler。java:106)e/androidruntime(11877):在android.os.looper.loop(looper。java:223)e/androidruntime(11877):位于android.app.activitythread.main(activitythread.com)。java:7656)e/androidruntime(11877):在java.lang.reflect.method.invoke(本机方法)e/androidruntime(11877):位于com.android.internal.os.runtimeinit$methodandargscaller.run(runtimeinit)。java:592)e/androidruntime(11877):位于com.android.internal.os.zygoteinit.main(zygoteinit.com)。java:947)e/androidruntime(11877):原因:java.lang.illegalstateexception:e/androidruntime(11877):e/androidruntime(11877):************************************************************************************************e/androidruntime(11877):google mobile ads sdk初始化不正确。admob发布者e/androidruntime(11877):*应遵循此处的说明:*e/androidruntime(11877):*https://googlemobileadssdk.page.link/admob-android-update-manifest *e/androidruntime(11877):*在androidmanifest中添加有效的应用程序id。*e/androidruntime(11877):*谷歌广告管理器发布者应遵循以下说明:*e/androidruntime(11877):*https://googlemobileadssdk.page.link/ad-manager-android-update-manifest. * e/androidruntime(11877):***************************************************************************************************e/androidruntime(11877):e/androidruntime(11877):e/androidruntime(11877):位于com.google.android.gms.internal.ads.zzzi.attachinfo(com.google.android)。gms:play-services-ads-lite@@19.4.0:33)e/androidruntime(11877):在com.google.android.gms.ads.mobileadsinitprovider.attachinfo(com.google.android。gms:play-services-ads-lite@@19.4.0:3)e/androidruntime(11877):位于android.app.activitythread.installprovider(activitythread)。java:7239)e/androidruntime(11877):。。。10多个

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.name">
<!-- Flutter needs it to communicate with the running application
     to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="Truthfx Academy"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/Theme.MyApplication">

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

</application>
m0rkklqb

m0rkklqb1#

替换 <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="jhhjjhkjkjkjhkjkjjhkjhkjhkjhkjkj"/> 用这个

<!-- 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"/>

如果你在应用程序中使用真实广告,请使用你的应用程序id

相关问题