尝试从Android Studio启动我的应用程序时,出现NoSuchMethodException

然后

我是Android编程的新手,无法启动从Android Studio安装的应用程序。我已通过USB将应用程序安装到手机上。在启动之前一切都很好。然后它崩溃并停止而不显示任何错误。因此,我尝试了另一部手机从我的手机发送应用程序。他们甚至无法安装它。

以下是启动应用程序时的日志猫。

2019-01-18 21:59:59.218 28416-28416/? I/art: Late-enabling -Xcheck:jni
2019-01-18 21:59:59.230 28416-28416/? D/TidaProvider: TidaProvider()
2019-01-18 21:59:59.240 28416-28416/? W/ReflectionUtils: 
java.lang.NoSuchMethodException: android.os.MessageQueue#enableMonitor()#bestmatch
    at miui.util.ReflectionUtils.findMethodBestMatch(ReflectionUtils.java:338)
    at miui.util.ReflectionUtils.findMethodBestMatch(ReflectionUtils.java:375)
    at miui.util.ReflectionUtils.callMethod(ReflectionUtils.java:800)
    at miui.util.ReflectionUtils.tryCallMethod(ReflectionUtils.java:818)
    at android.os.BaseLooper.enableMonitor(BaseLooper.java:47)
    at android.os.Looper.prepareMainLooper(Looper.java:112)
    at android.app.ActivityThread.main(ActivityThread.java:6366)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794)
2019-01-18 21:59:59.275 28416-28416/com.gpchat.ppk W/System: ClassLoader referenced unknown path: /data/app/com.gpchat.ppk-1/lib/arm64
2019-01-18 21:59:59.373 28416-28435/com.gpchat.ppk W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found.
2019-01-18 21:59:59.389 28416-28437/com.gpchat.ppk W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found.
2019-01-18 21:59:59.393 28416-28416/com.gpchat.ppk D/FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization.
2019-01-18 21:59:59.394 28416-28416/com.gpchat.ppk I/FirebaseInitProvider: FirebaseApp initialization successful
2019-01-18 21:59:59.396 28416-28416/com.gpchat.ppk D/AndroidRuntime: Shutting down VM
2019-01-18 21:59:59.397 28416-28437/com.gpchat.ppk I/FirebaseAuth: [FirebaseAuth:] Loading module via FirebaseOptions.
2019-01-18 21:59:59.397 28416-28437/com.gpchat.ppk I/FirebaseAuth: [FirebaseAuth:] Preparing to create service connection to gms implementation

--------- beginning of crash
2019-01-18 21:59:59.397 28416-28416/com.gpchat.ppk E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.gpchat.ppk, PID: 28416
java.lang.RuntimeException: Unable to get provider com.google.android.gms.ads.MobileAdsInitProvider: java.lang.IllegalStateException: 

******************************************************************************
* The Google Mobile Ads SDK was initialized incorrectly. AdMob publishers    *
* should follow the instructions here: https://goo. gl/fQ2neu to add a valid  *
* App ID inside the AndroidManifest. Google Ad Manager publishers should     *
* follow instructions here: https://goo. gl/h17b6x.                           *
******************************************************************************


    at android.app.ActivityThread.installProvider(ActivityThread.java:6113)
    at android.app.ActivityThread.installContentProviders(ActivityThread.java:5589)
    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5528)
    at android.app.ActivityThread.-wrap2(ActivityThread.java)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1625)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loop(Looper.java:163)
    at android.app.ActivityThread.main(ActivityThread.java:6383)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794)
 Caused by: java.lang.IllegalStateException: 

******************************************************************************
* The Google Mobile Ads SDK was initialized incorrectly. AdMob publishers    *
* should follow the instructions here: https://goo. gl/fQ2neu to add a valid  *
* App ID inside the AndroidManifest. Google Ad Manager publishers should     *
* follow instructions here: https://goo. gl/h17b6x.                           *
******************************************************************************


    at com.google.android.gms.internal.ads.zzze.attachInfo(Unknown Source)
    at com.google.android.gms.ads.MobileAdsInitProvider.attachInfo(Unknown Source)
    at android.app.ActivityThread.installProvider(ActivityThread.java:6110)
        ... 10 more
2019-01-18 21:59:59.426 28416-28439/com.gpchat.ppk I/FA: App measurement is starting up, version: 14710
2019-01-18 21:59:59.426 28416-28439/com.gpchat.ppk I/FA: To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
2019-01-18 21:59:59.427 28416-28439/com.gpchat.ppk I/FA: To enable faster debug mode event logging run:
  adb shell setprop debug.firebase.analytics.app com.my.talker.ppk
2019-01-18 21:59:59.454 28416-28416/com.gpchat.ppk I/Process: Sending signal. PID: 28416 SIG: 9

有人能帮我吗?

阿里阿里
******************************************************************************
* The Google Mobile Ads SDK was initialized incorrectly. AdMob publishers    *
* should follow the instructions here: https://goo. gl/fQ2neu to add a valid  *
* App ID inside the AndroidManifest. Google Ad Manager publishers should     *
* follow instructions here: https://goo. gl/h17b6x.                           *
******************************************************************************

这是由于更新了AdMob SDK而导致的。现在,您需要在清单文件中添加appID。

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

您可以从此处-> Google addmob->选择应用程序->应用程序设置->应用程序ID获取appID。

另外,尝试将此依赖项添加到gradle构建文件中:

implementation 'com.google.android.gms:play-services-ads:12.0.0'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Android Studio:尝试再次启动应用程序时失败

当我尝试在模拟器android studio上运行应用程序时出现错误

当我尝试启动我的 Node.js 应用程序时出现 UnhandledPromiseRejectionWarning 错误

当我尝试在设备中启动我的应用程序时,在xcode中由于启动选项nil出现错误?

尝试安装我的 android 应用程序时收到错误

Android Studio:运行我的应用程序时出现很多错误

在Android Studio中编译我的应用程序时出现异常

调试应用程序时出现Android Studio dexDebug错误

运行我的Android应用程序时出现Dx警告

当我尝试从网站上的链接启动应用程序时,Android http URL方案不起作用

用户打开某个应用程序时启动我的应用程序-Android

当我启动应用程序时,WordPress Android 应用程序崩溃

当我尝试通过 Android studio 构建应用程序时,我收到以下错误,即 Gradle 任务连接超时

当我在Android Studio上运行我的应用程序时,模拟器会启动,但它表示测试应用程序已崩溃

尝试在现有Gradle项目上启动springboot应用程序时出现错误

当我通过 Android Studio 在手机上启动另一个应用程序时,Android 应用程序被删除

启动Delphi Android应用程序时出现“找不到TForm1类”。应用正常

在调试模式下启动android应用程序时出现ClassNotFoundException android.widget.ViewStub

尝试调试 xamarin.android 应用程序时总是出现“应用程序处于中断模式”错误

尝试启动应用程序时 React Native 出错

尝试运行应用程序时(在Mac上)android studio不会显示设备

当我尝试在Android设备上预览应用程序时显示错误

Android:当我尝试安装已签名的应用程序时,提示“未安装应用程序”

启动Android应用程序时如何启动服务?

当我从 Xamarin.Android 中的静态快捷方式启动应用程序时未安装应用程序

当我启动使用两个OCR引擎的android应用程序时,为什么会出现java.lang.ExceptionInInitializerError

如何在Android Studio中启动应用程序时连接配对的蓝牙设备?

Android Studio:当我运行我的应用程序时,它说不幸的是应用程序已停止

每当我在 android studio 中运行应用程序时,我的应用程序都会停止