无法使用 Firebase 广告:没有静态方法 zzc(Landroid/os/Bundle;

2024-05-26

我正在尝试将 Firebase 广告库添加到我的项目(该项目已经上线)中,构建工作正常,但当我尝试运行时,它崩溃并出现以下错误:

11-16 10:33:13.535 540-540/com.dap E/AndroidRuntime:致命异常:main 进程:com.dap,PID:540java.lang.NoSuchMethodError:没有静态方法 zzc(Landroid/os/Bundle;)Lcom/google/android/gms/measurement/internal/zzak;在 Lcom/google/android/gms/measurement/internal/zzak 类中;或其超类(“com.google.android.gms.measurement.internal.zzak”的声明出现在 /data/app/com.dap-AZ0LDvxgjJKn7K-a-EQ0QQ==/split_lib_dependency_apk.apk 中)在 com.google.firebase.analytics.connector.AnalyticsConnectorImpl.getInstance(来源未知:20) 在 com.google.firebase.analytics.connector.internal.zzb.create(未知来源:6) 在 com.google.firebase.components.Lazy.lambda$new$0(com.google.firebase:firebase-common@@16.0.4:43) 在 com.google.firebase.components.Lazy$$Lambda$1.get(来源未知:4) 在 com.google.firebase.components.Lazy.get(com.google.firebase:firebase-common@@16.0.4:54) 在 com.google.firebase.components.AbstractComponentContainer.get(com.google.firebase:firebase-common@@16.0.4:26) 在 com.google.firebase.components.ComponentRuntime.get(com.google.firebase:firebase-common@@16.0.4:34) 在 com.google.firebase.components.ComponentRuntime.initializeEagerComponents(com.google.firebase:firebase-common@@16.0.4:82) 在 com.google.firebase.FirebaseApp.initializeAllApis(com.google.firebase:firebase-common@@16.0.4:761) 在 com.google.firebase.FirebaseApp.initializeApp(com.google.firebase:firebase-common@@16.0.4:359) 在 com.google.firebase.FirebaseApp.initializeApp(com.google.firebase:firebase-common@@16.0.4:324) 在 com.google.firebase.FirebaseApp.initializeApp(com.google.firebase:firebase-common@@16.0.4:310) 在 com.google.firebase.provider.FirebaseInitProvider.onCreate(com.google.firebase:firebase-common@@16.0.4:53) 在 android.content.ContentProvider.attachInfo(ContentProvider.java:1919) 在 android.content.ContentProvider.attachInfo(ContentProvider.java:1894) 在 com.google.firebase.provider.FirebaseInitProvider.attachInfo(com.google.firebase:firebase-common@@16.0.4:47) 在 android.app.ActivityThread.installProvider(ActivityThread.java:7107) 在 android.app.ActivityThread.installContentProviders(ActivityThread.java:6594) 在 android.app.ActivityThread.handleBindApplication(ActivityThread.java:6498) 在 android.app.ActivityThread.-wrap2(来源未知:0) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1963) 在 android.os.Handler.dispatchMessage(Handler.java:108) 在 android.os.Looper.loop(Looper.java:166) 在 android.app.ActivityThread.main(ActivityThread.java:7425) 在 java.lang.reflect.Method.invoke(本机方法) 在 com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)

我所有的 Firebase / Google 库都是最新的火力地堡最新版本 https://firebase.google.com/support/release-notes/android#latest_sdk_versions:

repositories {
mavenCentral()
maven { url 'https://maven.fabric.io/public' }
}
dependencies {

implementation fileTree(include: ['*.jar'], dir: 'libs')

// Facebook libraries
implementation 'com.facebook.android:facebook-android-sdk:4.32.0'

// Firebase/Google libraries
implementation('com.crashlytics.sdk.android:crashlytics:2.9.6@aar') {
    transitive = true;
}

implementation 'com.firebase:geofire-android:2.1.0'

implementation 'com.google.firebase:firebase-core:16.0.4'
implementation 'com.google.firebase:firebase-messaging:17.3.4'
implementation 'com.google.firebase:firebase-storage:16.0.4'
implementation 'com.google.firebase:firebase-auth:16.0.5'
implementation 'com.google.firebase:firebase-database:16.0.4'
implementation 'com.firebaseui:firebase-ui-storage:2.0.1'
implementation 'com.google.firebase:firebase-dynamic-links:16.1.3'
implementation 'com.google.firebase:firebase-analytics:16.0.5'
implementation 'com.google.firebase:firebase-config:16.1.0'
implementation 'com.google.firebase:firebase-invites:16.0.5'
implementation 'com.google.firebase:firebase-functions:16.1.2'
implementation 'com.google.firebase:firebase-ads:17.1.1'

implementation 'com.google.android.gms:play-services-location:16.0.0'
implementation 'com.android.billingclient:billing:1.1'

// Support libraries (don't use the global support library)
implementation 'com.android.support.constraint:constraint-layout:2.0.0-alpha2'
implementation 'com.android.support:multidex:1.0.3'
implementation 'com.android.support:percent:27.1.1'
implementation 'com.android.support:recyclerview-v7:27.1.1'
implementation 'com.android.support:support-fragment:27.1.1'
implementation 'com.android.support:support-vector-drawable:27.1.1'
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:design:27.1.1'
implementation 'com.android.support:animated-vector-drawable:27.1.1'

// Other libraries
implementation 'com.baoyz.swipemenulistview:library:1.3.0'
implementation 'me.himanshusoni.chatmessageview:chat-message-view:1.0.3'
implementation 'com.github.bumptech.glide:glide:3.8.0'
implementation 'com.github.warkiz.widget:indicatorseekbar:1.1.2'
implementation 'com.github.guilhe:seekbar-ranged-view:1.0.1'
implementation 'com.crystal:crystalrangeseekbar:1.1.3'

testImplementation 'junit:junit:4.12'

}
apply plugin: 'com.google.gms.google-services'

只要我的build.gradle:

dependencies {
    classpath 'com.android.tools.build:gradle:3.1.4'
    classpath 'com.google.gms:google-services:4.2.0'

    dependencies {
        //classpath 'io.fabric.tools:gradle:1.25.0'
        classpath 'io.fabric.tools:gradle:1.25.1'
    }


    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}

我尝试过像这样降级一些库post https://stackoverflow.com/questions/53217012/error-program-type-already-present-com-google-android-gms-internal-measurement也有建议。没有成功。 我尝试降级 gms:play-services-location,但没有成功。 我没有从 Firebase 添加广告库,而是尝试了 Google 的广告库,但收到此错误:"Error: Program type already present: com.google.android.gms.internal.measurement.zzdz"

我还尝试清理和重建项目、卸载手机上的应用程序、使缓存无效并重新启动。但我不断收到同样的错误。

我将继续挖掘,但目前我找不到使这些 Firebase 库协同工作的方法。

最后,如果它可以帮助任何人,这里是我的 gradlew 应用程序:依赖项:

+--- com.facebook.android:facebook-android-sdk:4.32.0
|    +--- com.facebook.android:facebook-core:4.32.0
|    |    +--- com.parse.bolts:bolts-android:1.4.0
|    |    |    +--- com.parse.bolts:bolts-tasks:1.4.0
|    |    |    \--- com.parse.bolts:bolts-applinks:1.4.0
|    |    |         \--- com.parse.bolts:bolts-tasks:1.4.0
|    |    +--- com.android.support:support-annotations:27.0.2 -> 27.1.1
|    |    \--- com.android.support:support-core-utils:27.0.2 -> 27.1.1
|    |         +--- com.android.support:support-annotations:27.1.1
|    |         \--- com.android.support:support-compat:27.1.1
|    |              +--- com.android.support:support-annotations:27.1.1
|    |              \--- android.arch.lifecycle:runtime:1.1.0
|    |                   +--- android.arch.lifecycle:common:1.1.0
|    |                   \--- android.arch.core:common:1.1.0
|    +--- com.facebook.android:facebook-common:4.32.0
|    |    +--- com.facebook.android:facebook-core:4.32.0 (*)
|    |    +--- com.android.support:support-v4:27.0.2 -> 27.1.1
|    |    |    +--- com.android.support:support-compat:27.1.1 (*)
|    |    |    +--- com.android.support:support-media-compat:27.1.1
|    |    |    |    +--- com.android.support:support-annotations:27.1.1
|    |    |    |    \--- com.android.support:support-compat:27.1.1 (*)
|    |    |    +--- com.android.support:support-core-utils:27.1.1 (*)
|    |    |    +--- com.android.support:support-core-ui:27.1.1
|    |    |    |    +--- com.android.support:support-annotations:27.1.1
|    |    |    |    +--- com.android.support:support-compat:27.1.1 (*)
|    |    |    |    \--- com.android.support:support-core-utils:27.1.1 (*)
|    |    |    \--- com.android.support:support-fragment:27.1.1
|    |    |         +--- com.android.support:support-compat:27.1.1 (*)
|    |    |         +--- com.android.support:support-core-ui:27.1.1 (*)
|    |    |         +--- com.android.support:support-core-utils:27.1.1 (*)
|    |    |         +--- com.android.support:support-annotations:27.1.1
|    |    |         +--- android.arch.lifecycle:livedata-core:1.1.0
|    |    |         |    +--- android.arch.lifecycle:common:1.1.0
|    |    |         |    +--- android.arch.core:common:1.1.0
|    |    |         |    \--- android.arch.core:runtime:1.1.0
|    |    |         |         \--- android.arch.core:common:1.1.0
|    |    |         \--- android.arch.lifecycle:viewmodel:1.1.0
|    |    +--- com.android.support:appcompat-v7:27.0.2 -> 27.1.1
|    |    |    +--- com.android.support:support-annotations:27.1.1
|    |    |    +--- com.android.support:support-core-utils:27.1.1 (*)
|    |    |    +--- com.android.support:support-fragment:27.1.1 (*)
|    |    |    +--- com.android.support:support-vector-drawable:27.1.1
|    |    |    |    +--- com.android.support:support-annotations:27.1.1
|    |    |    |    \--- com.android.support:support-compat:27.1.1 (*)
|    |    |    \--- com.android.support:animated-vector-drawable:27.1.1
|    |    |         +--- com.android.support:support-vector-drawable:27.1.1 (*)
|    |    |         \--- com.android.support:support-core-ui:27.1.1 (*)
|    |    +--- com.android.support:cardview-v7:27.0.2
|    |    |    \--- com.android.support:support-annotations:27.0.2 -> 27.1.1
|    |    +--- com.android.support:customtabs:27.0.2
|    |    |    +--- com.android.support:support-compat:27.0.2 -> 27.1.1 (*)
|    |    |    \--- com.android.support:support-annotations:27.0.2 -> 27.1.1
|    |    \--- com.google.zxing:core:3.3.0
|    +--- com.facebook.android:facebook-login:4.32.0
|    |    +--- com.facebook.android:facebook-core:4.32.0 (*)
|    |    +--- com.facebook.android:facebook-common:4.32.0 (*)
|    |    \--- com.android.support:appcompat-v7:27.0.2 -> 27.1.1 (*)
|    +--- com.facebook.android:facebook-share:4.32.0
|    |    +--- com.facebook.android:facebook-core:4.32.0 (*)
|    |    \--- com.facebook.android:facebook-common:4.32.0 (*)
|    +--- com.facebook.android:facebook-places:4.32.0
|    |    \--- com.facebook.android:facebook-core:4.32.0 (*)
|    +--- com.facebook.android:facebook-applinks:4.32.0
|    |    +--- com.facebook.android:facebook-core:4.32.0 (*)
|    |    \--- com.parse.bolts:bolts-android:1.4.0 (*)
|    \--- com.facebook.android:facebook-messenger:4.32.0
|         +--- com.facebook.android:facebook-core:4.32.0 (*)
|         \--- com.parse.bolts:bolts-android:1.4.0 (*)
+--- com.crashlytics.sdk.android:crashlytics:2.9.6
|    +--- com.crashlytics.sdk.android:answers:1.4.4
|    |    \--- io.fabric.sdk.android:fabric:1.4.5
|    +--- com.crashlytics.sdk.android:beta:1.2.10
|    +--- io.fabric.sdk.android:fabric:1.4.5
|    \--- com.crashlytics.sdk.android:crashlytics-core:2.6.5
|         +--- com.crashlytics.sdk.android:answers:1.4.4 (*)
|         \--- io.fabric.sdk.android:fabric:1.4.5
+--- com.firebase:geofire-android:2.1.0
+--- com.google.firebase:firebase-core:16.0.4
|    +--- com.google.firebase:firebase-analytics:16.0.4 -> 16.0.5
|    |    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0
|    |    |    \--- com.android.support:support-v4:26.1.0 -> 27.1.1 (*)
|    |    +--- com.google.android.gms:play-services-measurement-api:[16.0.3] -> 16.0.3
|    |    |    +--- com.google.android.gms:play-services-ads-identifier:16.0.0
|    |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    |    +--- com.google.android.gms:play-services-measurement-base:[16.0.4] -> 16.0.4
|    |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    |    +--- com.google.android.gms:play-services-stats:16.0.1
|    |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    |    +--- com.google.android.gms:play-services-tasks:16.0.1
|    |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    |    +--- com.google.firebase:firebase-analytics-impl:[16.2.3] -> 16.2.3
|    |    |    |    +--- com.google.android.gms:play-services-ads-identifier:16.0.0 (*)
|    |    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    |    |    +--- com.google.android.gms:play-services-measurement-base:[16.0.4] -> 16.0.4 (*)
|    |    |    |    +--- com.google.android.gms:play-services-stats:16.0.1 (*)
|    |    |    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    |    |    +--- com.google.firebase:firebase-common:16.0.3 -> 16.0.4
|    |    |    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    |    |    |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    |    |    \--- com.google.firebase:firebase-iid:17.0.3 -> 17.0.4
|    |    |    |         +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    |    |         +--- com.google.android.gms:play-services-stats:16.0.1 (*)
|    |    |    |         +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    |    |         +--- com.google.firebase:firebase-common:16.0.3 -> 16.0.4 (*)
|    |    |    |         \--- com.google.firebase:firebase-iid-interop:16.0.1
|    |    |    |              +--- com.google.android.gms:play-services-base:16.0.1
|    |    |    |              |    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    |    |              |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    |    |              \--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    |    +--- com.google.firebase:firebase-common:16.0.3 -> 16.0.4 (*)
|    |    |    \--- com.google.firebase:firebase-iid:17.0.3 -> 17.0.4 (*)
|    |    +--- com.google.android.gms:play-services-measurement-base:[16.0.4] -> 16.0.4 (*)
|    |    +--- com.google.android.gms:play-services-stats:16.0.1 (*)
|    |    +--- com.google.firebase:firebase-analytics-impl:[16.2.3] -> 16.2.3 (*)
|    |    \--- com.google.firebase:firebase-common:16.0.3 -> 16.0.4 (*)
|    \--- com.google.firebase:firebase-measurement-connector-impl:17.0.2
|         +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|         +--- com.google.android.gms:play-services-measurement-api:16.0.2 -> 16.0.3 (*)
|         +--- com.google.android.gms:play-services-measurement-base:16.0.3 -> 16.0.4 (*)
|         +--- com.google.firebase:firebase-analytics:16.0.4 -> 16.0.5 (*)
|         +--- com.google.firebase:firebase-analytics-impl:16.2.2 -> 16.2.3 (*)
|         +--- com.google.firebase:firebase-common:16.0.3 -> 16.0.4 (*)
|         \--- com.google.firebase:firebase-measurement-connector:17.0.1
|              \--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
+--- com.google.firebase:firebase-messaging:17.3.4
|    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    +--- com.google.firebase:firebase-common:16.0.3 -> 16.0.4 (*)
|    +--- com.google.firebase:firebase-iid:[17.0.4] -> 17.0.4 (*)
|    \--- com.google.firebase:firebase-measurement-connector:17.0.1 (*)
+--- com.google.firebase:firebase-storage:16.0.4
|    +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    \--- com.google.firebase:firebase-common:16.0.3 -> 16.0.4 (*)
+--- com.google.firebase:firebase-auth:16.0.5
|    +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.1.0 (*)
|    +--- com.google.android.gms:play-services-flags:16.0.1
|    |    +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    +--- com.google.firebase:firebase-auth-interop:16.0.1
|    |    +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    |    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    \--- com.google.firebase:firebase-common:16.0.3 -> 16.0.4 (*)
|    \--- com.google.firebase:firebase-common:16.0.3 -> 16.0.4 (*)
+--- com.google.firebase:firebase-database:16.0.4
|    +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    +--- com.google.firebase:firebase-common:16.0.3 -> 16.0.4 (*)
|    \--- com.google.firebase:firebase-database-collection:16.0.0
|         \--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
+--- com.firebaseui:firebase-ui-storage:2.0.1
|    +--- com.android.support:appcompat-v7:25.3.1 -> 27.1.1 (*)
|    +--- com.android.support:palette-v7:25.3.1
|    |    +--- com.android.support:support-compat:25.3.1 -> 27.1.1 (*)
|    |    \--- com.android.support:support-core-utils:25.3.1 -> 27.1.1 (*)
|    +--- com.github.bumptech.glide:glide:3.7.0 -> 3.8.0
|    \--- com.google.firebase:firebase-storage:11.0.1 -> 16.0.4 (*)
+--- com.google.firebase:firebase-dynamic-links:16.1.3
|    +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    +--- com.google.android.gms:play-services-measurement-base:[16.0.4] -> 16.0.4 (*)
|    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    +--- com.google.firebase:firebase-analytics-impl:[16.2.3] -> 16.2.3 (*)
|    \--- com.google.firebase:firebase-common:16.0.3 -> 16.0.4 (*)
+--- com.google.firebase:firebase-analytics:16.0.5 (*)
+--- com.google.firebase:firebase-config:16.1.0
|    +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    +--- com.google.android.gms:play-services-phenotype:16.0.0
|    |    +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    |    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    +--- com.google.firebase:firebase-abt:16.0.1
|    |    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    +--- com.google.firebase:firebase-analytics-impl:16.2.2 -> 16.2.3 (*)
|    |    \--- com.google.firebase:firebase-common:16.0.3 -> 16.0.4 (*)
|    +--- com.google.firebase:firebase-analytics:16.0.4 -> 16.0.5 (*)
|    +--- com.google.firebase:firebase-analytics-impl:16.2.2 -> 16.2.3 (*)
|    +--- com.google.firebase:firebase-common:16.0.3 -> 16.0.4 (*)
|    \--- com.google.firebase:firebase-iid:17.0.3 -> 17.0.4 (*)
+--- com.google.firebase:firebase-invites:16.0.5
|    +--- com.google.android.gms:play-services-appinvite:16.0.5
|    |    +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    |    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    +--- com.google.android.gms:play-services-measurement-base:[16.0.4] -> 16.0.4 (*)
|    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    \--- com.google.firebase:firebase-dynamic-links:[16.1.3] -> 16.1.3 (*)
|    \--- com.google.firebase:firebase-analytics:16.0.5 (*)
+--- com.google.firebase:firebase-functions:16.1.2
|    +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    +--- com.google.firebase:firebase-auth-interop:16.0.1 (*)
|    +--- com.google.firebase:firebase-common:16.0.4 (*)
|    +--- com.google.firebase:firebase-iid:17.0.3 -> 17.0.4 (*)
|    +--- com.google.firebase:firebase-iid-interop:16.0.1 (*)
|    \--- com.squareup.okhttp:okhttp:2.7.2
|         \--- com.squareup.okio:okio:1.6.0
+--- com.google.firebase:firebase-ads:17.1.1
|    +--- com.google.android.gms:play-services-ads:17.1.1
|    |    +--- com.android.support:customtabs:26.1.0 -> 27.0.2 (*)
|    |    +--- com.google.android.gms:play-services-ads-base:[17.1.1] -> 17.1.1
|    |    +--- com.google.android.gms:play-services-ads-identifier:16.0.0 (*)
|    |    +--- com.google.android.gms:play-services-ads-lite:[17.1.1] -> 17.1.1
|    |    |    +--- com.google.android.gms:play-services-ads-base:[17.1.1] -> 17.1.1
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    |    \--- com.google.android.gms:play-services-measurement-sdk-api:16.0.3
|    |    |         +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    |         \--- com.google.android.gms:play-services-measurement-base:[16.0.4] -> 16.0.4 (*)
|    |    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    |    \--- com.google.android.gms:play-services-gass:[17.1.1] -> 17.1.1
|    |         +--- com.google.android.gms:play-services-ads-base:[17.1.1] -> 17.1.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    \--- com.google.firebase:firebase-analytics:16.0.5 (*)
+--- com.google.android.gms:play-services-location:16.0.0
|    +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    +--- com.google.android.gms:play-services-places-placereport:16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 -> 16.1.0 (*)
|    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.android.billingclient:billing:1.1
|    \--- com.android.support:support-annotations:25.0.0 -> 27.1.1
+--- com.android.support.constraint:constraint-layout:2.0.0-alpha2
|    +--- com.android.support:appcompat-v7:27.1.1 (*)
|    +--- com.android.support:recyclerview-v7:27.1.1
|    |    +--- com.android.support:support-annotations:27.1.1
|    |    +--- com.android.support:support-compat:27.1.1 (*)
|    |    \--- com.android.support:support-core-ui:27.1.1 (*)
|    \--- com.android.support.constraint:constraint-layout-solver:2.0.0-alpha2
+--- com.android.support:multidex:1.0.3
+--- com.android.support:percent:27.1.1
|    \--- com.android.support:support-compat:27.1.1 (*)
+--- com.android.support:recyclerview-v7:27.1.1 (*)
+--- com.android.support:support-fragment:27.1.1 (*)
+--- com.android.support:support-vector-drawable:27.1.1 (*)
+--- com.android.support:appcompat-v7:27.1.1 (*)
+--- com.android.support:design:27.1.1
|    +--- com.android.support:support-v4:27.1.1 (*)
|    +--- com.android.support:appcompat-v7:27.1.1 (*)
|    +--- com.android.support:recyclerview-v7:27.1.1 (*)
|    \--- com.android.support:transition:27.1.1
|         +--- com.android.support:support-annotations:27.1.1
|         \--- com.android.support:support-compat:27.1.1 (*)
+--- com.android.support:animated-vector-drawable:27.1.1 (*)
+--- com.baoyz.swipemenulistview:library:1.3.0
|    \--- com.android.support:support-v4:22.1.1 -> 27.1.1 (*)
+--- me.himanshusoni.chatmessageview:chat-message-view:1.0.3
+--- com.github.bumptech.glide:glide:3.8.0
+--- com.github.warkiz.widget:indicatorseekbar:1.1.2
+--- com.github.guilhe:seekbar-ranged-view:1.0.1
|    \--- com.android.support:appcompat-v7:26.0.1 -> 27.1.1 (*)
+--- com.crystal:crystalrangeseekbar:1.1.3
|    \--- com.android.support:appcompat-v7:23.4.0 -> 27.1.1 (*)
\--- com.android.support:multidex:1.0.2 -> 1.0.3

(*) - dependencies omitted (listed previously)
(n) - Not resolved (configuration is not meant to be resolved)

抱歉所有的代码块,但我认为它会更容易理解。

感谢您的时间。


所以我找到了解决问题的方法,但在我看来这并不是最好的方法。

我不得不降级几个 Firebase 库,直到它像你在我的 graddle 上看到的那样工作。

implementation 'com.google.firebase:firebase-core:16.0.3'
implementation 'com.google.firebase:firebase-messaging:17.3.2'
implementation 'com.google.firebase:firebase-storage:16.0.2'
implementation 'com.google.firebase:firebase-auth:16.0.3'
implementation 'com.google.firebase:firebase-database:16.0.2'
implementation 'com.firebaseui:firebase-ui-storage:2.0.1'
implementation 'com.google.firebase:firebase-dynamic-links:16.1.1'
implementation 'com.google.firebase:firebase-analytics:16.0.3'
implementation 'com.google.firebase:firebase-config:16.0.0'
implementation 'com.google.firebase:firebase-invites:16.0.3'
implementation 'com.google.firebase:firebase-functions:16.1.0'
implementation 'com.google.firebase:firebase-ads:15.0.1'

implementation 'com.google.android.gms:play-services-location:15.0.1'
implementation 'com.android.billingclient:billing:1.1'

显然有些库相互依赖。目前我不会将它们更新到最新版本...... 如果我能获得更多有关此的信息,我将不胜感激。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法使用 Firebase 广告:没有静态方法 zzc(Landroid/os/Bundle; 的相关文章

  • 在 ViewPager Fragments 中使用 Master/Detail 模板(下载链接)

    工作代码 https github com lukeallison ViewPagerMasterDetail https github com lukeallison ViewPagerMasterDetail Android 主 详细流
  • 卸载后 Web 应用程序不显示“添加到主屏幕”

    这是我第一次创建网络应用程序 我设法解决了这个问题 所以我得到了实际的 chrome 提示 将其添加到主屏幕 然后我从手机上卸载了该网络应用程序 因为我想将其展示给我的同事 但是 屏幕上不再出现提示 问题 这是有意为之的行为还是我的应用程序
  • 使用 Hooks 从 React Native 中的 Firebase 实时数据库获取的数据未显示在屏幕上

    我最近开始在 React Native 中使用 Hooks 并尝试从 Firebase 实时数据库获取数据并将其呈现在 FlatList 中 数据以对象格式显示在控制台上 但它不起作用 它没有呈现在屏幕上 我究竟做错了什么 我怎样才能让它正
  • CardView 圆角获得意想不到的白色

    When using rounded corner in CardView shows a white border in rounded area which is mostly visible in dark environment F
  • AdMob - 同一活动上的横幅和插页式广告 - 可以吗?

    我找不到任何关于此的文档 如果您有一个锚定横幅 Admob 不允许屏幕上显示 2 个广告 我的屏幕底部始终存在一个锚定横幅 在活动之间我想实现一个插页式广告 由于插页式广告是在带有当前横幅广告的活动上调用的 这是否允许 在一个活动上考虑两个
  • Android 中 Kotlin 协程的正确使用方式

    我正在尝试使用异步更新适配器内的列表 我可以看到有太多的样板 这是使用 Kotlin 协程的正确方法吗 这个可以进一步优化吗 fun loadListOfMediaInAsync async CommonPool try Long runn
  • CollapsingToolBarLayout - 状态栏稀松布颜色不改变

    几天前我更新了我的 android studio 并开始使用 CoordinatorLayout 和 CollapsingToolbarLayout 只是尝试一些东西 工具栏稀松布颜色似乎覆盖了状态栏初始颜色和状态栏稀松布颜色 从 xml
  • 发布android后更改应用内购买项目的价格

    在 Google Play 上发布后 是否可以更改应用内购买商品的价格 我假设该应用程序也已发布 完整的在线文档位于http developer android com http developer android com也http sup
  • 原色(有时)变得透明

    我正在使用最新的 SDK 版本 API 21 和支持库 21 0 2 进行开发 并且在尝试实施新的材料设计指南时遇到了麻烦 材料设计说我需要有我的primary color and my accent color并将它们应用到我的应用程序上
  • 获取当前 android.intent.category.LAUNCHER 活动的实例

    我创建了一个库项目 并在多个应用程序之间共享 我实现了一个简单的会话过期功能 该功能将在一段时间后将用户踢回到登录屏幕 登录屏幕活动是我的主要活动 因此在清单中它看起来像这样
  • 在 SQLite 中搜索时排除 HTML 标签和一些 UNICODE 字符

    更新 4 我已经成功运行了firstchar例如 但现在的问题是使用regex 即使包含头文件 它也无法识别regex操作员 有什么线索可以解决这个问题吗 更新 2 我已经编译了sqlite3我的项目中的库 我现在正在寻找任何人帮助我为我的
  • 我想实现下面的布局,按钮应该在屏幕底部,当惰性列被填充时,按钮不应该出去

    顶部有惰性列 惰性列下方有输入电话号码布局并从电话簿布局添加联系人 我希望当未添加联系人时此布局位于顶部 当我添加大量联系人时输入电话号码并添加电话簿布局中的联系人会随着惰性列滚动并移出屏幕 我不让他们走出屏幕 当接触较多时 它们必须粘在底
  • 在 android DatePickerDialog 中将语言设置为法语

    有什么办法可以让日期显示在DatePickerDialog用法语 我已经搜索过这个但没有找到结果 这是我的代码 Calendar c Calendar getInstance picker new DatePickerDialog Paym
  • Android Studio - Windows 7 上的 Android SDK 问题

    我对 Google i o 2013 上发布的最新开发工具 Android Studio 有疑问 我已经成功安装了该程序并且能够正常启动 我可以导入现有项目并对其进行编辑 但是 当我尝试单击 SDK 管理器图标或 AVD 管理器图标时 或者
  • 我的设备突然没有显示在“Android 设备选择器”中

    我正在使用我的三星 Galaxy3 设备来测试过去两个月的应用程序 它运行良好 但从今天早上开始 当我将设备连接到系统时 它突然没有显示在 Android 设备选择器 窗口中 我检查过 USB 调试模式仅在我的设备中处于选中状态 谁能猜出问
  • Android向menuItem添加子菜单,addSubMenu()在哪里?

    我想根据我的参数以编程方式将 OptionsMenu 内的子菜单添加到 menuItem 中 我检查了android sdk中的 MenuItem 没有addSubMenu 方法 尽管你可以找到 hasSubMenu 和 getSubMen
  • .isProviderEnabled(LocationManager.NETWORK_PROVIDER) 在 Android 中始终为 true

    我不知道为什么 但我的变量isNetowrkEnabled总是返回 true 我的设备上是否启用互联网并不重要 这是我的GPSTracker class public class GPSTracker extends Service imp
  • 增加活动的屏幕亮度

    显然 Android 操作系统中至少有三种不同的技术可以改变屏幕亮度 其中两个在纸杯蛋糕之后不再起作用 而第三个被接受的技术显然有一个错误 我想在单视图活动开始时增加屏幕亮度 然后在活动结束时将亮度恢复为用户设置 没有按钮 没有第二个视图或
  • Firebase 添加新节点

    如何将这些节点放入用户节点中 并创建另一个节点来存储帖子 我的数据库参考 databaseReference child user getUid setValue userInformations 您需要使用以下代码 databaseRef
  • 将两个文本视图并排放置在布局中

    我有两个文本视图 需要在布局中并排放置 并且必须遵守两条规则 Textview2 始终需要完整显示 如果布局中没有足够的空间 则必须裁剪 Textview1 例子 文本视图1 文本视图2 Teeeeeeeeeeeeeeeeeextview1

随机推荐

  • 在 Tomcat 中触发内部 ServletRequest

    我正在使用 Quartz 来安排 Web 应用程序的后台任务 其中一些任务只是针对同一 Web 应用程序发出请求 我想避免依赖于任何类型的网络设置 例如 如果从数据中心内发出带有我自己域名的请求 则可能无法正确路由 是否有一个 Java A
  • Android 浏览器缩放?

    我正在尝试为 Android 创建一个移动网站 当我将主体宽度设置为 480px 屏幕宽度 时 结果比我预期的大 50 左右 看来 android 正在缩放它所绘制的内容并弄乱了我所有的布局 有谁知道如何禁用它或解决它 我已经在使用这个 您
  • 没有数据库的 django 单元测试

    是否有可能在不设置数据库的情况下编写 django 单元测试 我想测试不需要数据库设置的业务逻辑 虽然设置数据库很快 但在某些情况下我真的不需要它 您可以子类化 DjangoTestSuiteRunner 并重写 setup databas
  • 在 PHP 扩展中,推荐从 std::string 返回值的方法

    我们有一个简单的 PHP 函数 其目的是调用 C 自由函数std string callLibrary std string 并返回其std string返回值 目前看起来是这样的 PHP FUNCTION call library cha
  • 如何让BackgroundWorker返回一个对象

    我需要做RunWorkerAsync 返回一个List
  • Python 的最佳实践:assert command() == False [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • innerHTML 未写入 svg 组 Firefox 和 IE

    我正在做一个项目 遇到了障碍 在 Chrome 中 它按预期工作 但在 Firefox 和 IE 中则不然 下面的代码实际上只是真实项目代码的非常简化的版本 基本上我正在尝试替换 svg 的每组中的圆圈 因此 我从预编码的圆圈开始 然后删除
  • FROM 子句中子查询末尾随机字母的含义 - SQL

    我终于成功将两个sql sum查询的结果求和了 这家伙迈出了一小步 我的问题与代码中的最后一个字符 Z 有关 SELECT SUM hr FROM SELECT SUM amount AS hr FROM Try again dbo tue
  • 仅底部的框阴影

    我有一盒内容 需要为其提供阴影 但我只想为盒子的底部提供阴影 我用过这个css box shadow 0 3px 5px 000000 如果我给出这个代码 它会显示左 右和底部 我只需要底部 任何人都可以建议解决这个问题吗 多谢 添加类后您
  • Oracle SQL 查询日期格式

    我总是对 ORACLE SQL 查询中的日期格式感到困惑 并花几分钟时间去谷歌 有人可以向我解释当数据库表中有不同格式的日期时解决问题的最简单方法吗 例如 我有一个日期列为 ES DATE 保存的数据为 27 APR 12 11 52 48
  • 如何在 sed 中用“pwd”的结果替换令牌?

    我正在尝试做这样的事情 sed s REPLACE WITH PATH pwd 不幸的是 我出错了 sed e expression 1 char 23 unknown option to s 为什么会发生这种情况 您需要使用不同的字符而不
  • 在 Swift 中删除字符串中第一个字符的最简洁方法是什么?

    我想删除字符串中的第一个字符 到目前为止 我想到的最简洁的事情是 display text display text substringFromIndex advance display text startIndex 1 我知道我们不能用
  • .NET:EventHandler 竞争条件修复如何工作?

    以下模式用于在引发事件时避免竞争条件 以防另一个线程取消订阅 MyEvent 使其为空 class MyClass public event EventHandler MyEvent public void F EventHandler h
  • cmd:找不到服务:活动#Error:ADB 在 flutter 中退出,退出代码为 1

    更新 android studio 后 我运行我的 flutter 程序 错误表明 Launching lib main dart on AOSP on IA Emulator in debug mode Running Gradle ta
  • BigVideo.js 播放结束时 URL 重定向

    我已经使用基于 Video js 的 BigVideo 在页面上实现了背景视频 单击 div 时 视频会在后台播放 我一生都无法弄清楚如何在视频播放完毕后重定向到另一个 URL 这是我正在使用的代码 视频播放链接 a href vids g
  • 动态 getter 和 setter - 一种可能性

    我正在尝试解决最近出现的一个问题 假设我们想要并且知道如何在 javascript 中使用动态 getter 和 setter 就像 php 中的那样 get set 但由于 javascript 没有包罗万象的属性 我们唯一能做的就是提供
  • 从 C++ 中的函数返回二维数组[重复]

    这个问题在这里已经有答案了 可能的重复 C 从函数返回多维数组 https stackoverflow com questions 3716595 c returning multidimension array from function
  • 在 pandas 中展开列表列时,是否有一种Python式的方法来添加枚举列?

    考虑以下DataFrame gt gt gt df pd DataFrame A 1 2 3 B abc def ghi apply A int B list gt gt gt df A B 0 1 a b c 1 2 d e f 2 3
  • 如何正确实现带有 close 方法的处置模式(CA1063)

    框架设计指南 第二版 第 327 页 说 考虑提供方法Close 除了Dispose 如果接近 是该领域的标准术语 这样做时 重要的是使 Close 实现与Dispose并考虑实施IDisposable Dispose方法明确 因此 按照提
  • 无法使用 Firebase 广告:没有静态方法 zzc(Landroid/os/Bundle;

    我正在尝试将 Firebase 广告库添加到我的项目 该项目已经上线 中 构建工作正常 但当我尝试运行时 它崩溃并出现以下错误 11 16 10 33 13 535 540 540 com dap E AndroidRuntime 致命异常