Неустранимое исключение: android.content.ActivityNotFoundException |android.gms.ads.AdActivity (ADMOB) - PullRequest
1 голос
/ 02 ноября 2019

С сегодняшнего дня на удивительной скорости происходит сбой Admob при попытке отобразить Add в соответствии с Firebase.

Также Crashlytics не получает отображение ... не знаю, почему

Это происходитв каждой версии Android 4, 5, 6, 7, 8, 9, 10.

Неустранимое исключение: android.content.ActivityNotFoundException Невозможно найти явный класс активности {com.myCompany. MYAPP / com.google.android.gms.ads.AdActivity};Вы объявили об этой активности в вашем AndroidManifest.xml? com.myCompany.myApp.GameActivity.E

android.app.Instrumentation.checkStartActivityResult (Instrumentation.java:1933)
android.app.Instrumentation.execStartActivity (Instrumentation.java:1616)
android.app.ContextImpl.startActivity (ContextImpl.java:904)
android.app.ContextImpl.startActivity (ContextImpl.java:882)
android.content.ContextWrapper.startActivity (ContextWrapper.java:383)
com.google.android.gms.internal.ads.Di.a (Unknown Source:9)
com.google.android.gms.ads.internal.overlay.zzn.a (Unknown Source:77)
com.google.android.gms.internal.ads.KC.a (Unknown Source:76)
com.google.android.gms.internal.ads.zu.a (Unknown Source:9)
com.google.android.gms.internal.ads.cF.showInterstitial (Unknown Source:24)
com.google.android.gms.internal.ads.Cea.c (Unknown Source:7)
com.google.android.gms.ads.InterstitialAd.c (Unknown Source:2)
com.myCompany.myApp.GameActivity.E (Unknown Source:82)
com.myCompany.myApp.X.onClick (Unknown Source:4)
android.view.View.performClick (View.java:6390)

Пытался воспроизвести ошибку локально, но не смог Это началось внезапно ... и это единственное приложение, которое я 'я получаю эту ошибку в Firebase (все реализованы одинаково)

Gradle

dependencies {
...
    implementation 'com.google.android.gms:play-services-ads:18.2.0'
    implementation 'com.google.firebase:firebase-core:17.2.0'
    implementation 'com.crashlytics.sdk.android:crashlytics:2.10.1'  
...
}

MANIFEST

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.myCompany.MyApp"
          android:installLocation="auto">

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

    <supports-screens
        android:anyDensity="true"
        android:largeScreens="true"
        android:normalScreens="true"
        android:resizeable="true"
        android:smallScreens="true"
        android:xlargeScreens="true"
        />

    <application
        android:allowBackup="true"
        android:fullBackupContent="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:largeHeap="true"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme"
        >

        <uses-library
            android:name="org.apache.http.legacy"
            android:required="false"/>
        <meta-data
            android:name="com.google.android.gms.ads.AD_MANAGER_APP"
            android:value="true"/>
        <meta-data
            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="THENUMBERFORMYADMOB"/>
        <service
            android:name=".services.MusicService"
            android:enabled="true"/>

        <meta-data
            android:name="firebase_crashlytics_collection_enabled"
            android:value="${crashlyticsCollectionEnabled}" />

        <activity
            android:name=".SplashActivity"
            android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <action android:name="android.intent.action.VIEW"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
        <activity
            android:name=".LevelsActivity"
            android:label="@string/title_activity_game"
            android:parentActivityName=".SplashActivity">
        </activity>
        <activity
            android:name=".GameActivity"
            android:keepScreenOn="true"
            android:label="@string/title_activity_game"
            android:parentActivityName=".LevelsActivity">
        </activity>

        ...
        OTHER ACTIVITIES
        ...


    </application>
</manifest>

Я реализовал Admob соответственно руководству. ¿Должен ли я добавить активность Admob?

В отчете о сбоях в Google Play я получаю отчеты о

сигнал 11 (SIGSEGV), код 1 (SEGV_MAPERR) WebViewGoogle. apk

  #00  pc 00000000008fca14  /system/app/WebViewGoogle/WebViewGoogle.apk

Но это было давно (с 1 июля ... когда внезапно начался скачок ...), и Google "исправляет" ... это может быть связано

...