【问题标题】:Android studio XXX keeps stoppingAndroid studio XXX 一直停
【发布时间】:2020-02-24 11:47:47
【问题描述】:

所有构建运行都很好,但应用程序没有运行

当我重新运行它时,在运行中得到这个问题。

E/AndroidRuntime: 致命异常: main 进程:com.jsw.practice,PID:13246 java.lang.RuntimeException:无法获取提供程序 com.google.android.gms.ads.MobileAdsInitProvider:java.lang.IllegalStateException:

******************************************************************************
* The Google Mobile Ads SDK was initialised incorrectly. AdMob publishers    *
* should follow the instructions here:                                       *
* https://googlemobileadssdk.page.link/admob-android-update-manifest         *
* to add a valid App ID inside the AndroidManifest.                          *
* Google Ad Manager publishers should follow instructions here:              *
* https://googlemobileadssdk.page.link/ad-manager-android-update-manifest.   *
******************************************************************************


    at android.app.ActivityThread.installProvider(ActivityThread.java:6988)
    at android.app.ActivityThread.installContentProviders(ActivityThread.java:6528)
    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6445)
    at android.app.ActivityThread.access$1300(ActivityThread.java:219)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1859)
    at android.os.Handler.dispatchMessage(Handler.java:107)
    at android.os.Looper.loop(Looper.java:214)
    at android.app.ActivityThread.main(ActivityThread.java:7356)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
 Caused by: java.lang.IllegalStateException: 

******************************************************************************
* The Google Mobile Ads SDK was initialised incorrectly. AdMob publishers    *
* should follow the instructions here:                                       *
* https://googlemobileadssdk.page.link/admob-android-update-manifest         *
* to add a valid App ID inside the AndroidManifest.                          *
* Google Ad Manager publishers should follow instructions here:              *
* https://googlemobileadssdk.page.link/ad-manager-android-update-manifest.   *
******************************************************************************


    at com.google.android.gms.internal.ads.zzxw.attachInfo(com.google.android.gms:play-services-ads-lite@@18.3.0:27)
    at com.google.android.gms.ads.MobileAdsInitProvider.attachInfo(com.google.android.gms:play-services-ads-lite@@18.3.0:3)
    at android.app.ActivityThread.installProvider(ActivityThread.java:6983)

... 10 个以上

有时这个问题会出现在事件日志中。


模拟器:模拟器:警告:EmulatorService.cpp:448:找不到证书文件:C:\Users\cso32.android\emulator-grpc.cer 安全将被禁用。

模拟器:在 127.0.0.1:8554 启动 GRPC 服务器

我还在学习,所以我把adview,最后滚动删除,做了一个应用程序,然后我意识到它在模拟器上不是这样工作的。

我该怎么办? T.T(请理解我英文不好。)

【问题讨论】:

    标签: android


    【解决方案1】:

    您应该创建 adMobile 帐户然后注册您的应用,

    正如链接中所说的那样 https://developers.google.com/admob/android/quick-start#prerequisites

    然后从注册页面获取应用 ID 并将其添加到清单中

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

    【讨论】:

    • 我写的这个,但它不起作用,我不想要 adView 我删除它只是希望它可以在 Emulator 上运行
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-21
    • 1970-01-01
    • 2019-10-08
    • 2019-07-06
    • 2019-11-23
    相关资源
    最近更新 更多