无法获取提供者com.crashlytics.android.CrashlyticsInitProvider [英] Unable to get provider com.crashlytics.android.CrashlyticsInitProvider
问题描述
在implementation 'com.google.firebase:firebase-core:16.0.1'
和classpath 'com.google.gms:google-services:4.0.1'
启动应用程序时,我开始出现以下错误:
I started getting the following error when starting the application:
致命异常:主要 流程:com.fentury.android,PID:10771 java.lang.RuntimeException:无法获取提供程序com.crashlytics.android.CrashlyticsInitProvider:io.fabric.sdk.android.services.concurrency.UnmetDependencyException:此应用程序依赖于Crashlytics.请在 https://fabric.io/sign_up 上注册访问权限, 安装一个Android构建工具,并请团队成员邀请您加入此应用的组织. 在android.app.ActivityThread.installProvider(ActivityThread.java:5856) 在android.app.ActivityThread.installContentProviders(ActivityThread.java:5445) 在android.app.ActivityThread.handleBindApplication(ActivityThread.java:5384) 在android.app.ActivityThread.-wrap2(ActivityThread.java) 在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1545) 在android.os.Handler.dispatchMessage(Handler.java:102) 在android.os.Looper.loop(Looper.java:154) 在android.app.ActivityThread.main(ActivityThread.java:6119) 在java.lang.reflect.Method.invoke(本机方法) 在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:886) 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776) 造成原因:io.fabric.sdk.android.services.concurrency.UnmetDependencyException:此应用依赖于Crashlytics.请在 https://fabric.io/sign_up 上注册访问权限, 安装一个Android构建工具,并请团队成员邀请您加入此应用的组织. 在com.crashlytics.android.core.CrashlyticsCore.onPreExecute(CrashlyticsCore.java:235) 在com.crashlytics.android.core.CrashlyticsCore.onPreExecute(CrashlyticsCore.java:209) 在io.fabric.sdk.android.InitializationTask.onPreExecute(InitializationTask.java:44) 在io.fabric.sdk.android.services.concurrency.AsyncTask.executeOnExecutor(AsyncTask.java:611) 在io.fabric.sdk.android.services.concurrency.PriorityAsyncTask.executeOnExecutor(PriorityAsyncTask.java:43) 在io.fabric.sdk.android.Kit.initialize(Kit.java:69) 在io.fabric.sdk.android.Fabric.initializeKits(Fabric.java:440) 在io.fabric.sdk.android.Fabric.init(Fabric.java:384) 在io.fabric.sdk.android.Fabric.setFabric(Fabric.java:342) 在io.fabric.sdk.android.Fabric.with(Fabric.java:313) 在com.crashlytics.android.CrashlyticsInitProvider.onCreate(CrashlyticsInitProvider.java:27) 在android.content.ContentProvider.attachInfo(ContentProvider.java:1751) 在android.content.ContentProvider.attachInfo(ContentProvider.java:1726) 在android.app.ActivityThread.installProvider(ActivityThread.java:5853) ...还有10个
FATAL EXCEPTION: main Process: com.fentury.android, PID: 10771 java.lang.RuntimeException: Unable to get provider com.crashlytics.android.CrashlyticsInitProvider: io.fabric.sdk.android.services.concurrency.UnmetDependencyException: This app relies on Crashlytics. Please sign up for access at https://fabric.io/sign_up, install an Android build tool and ask a team member to invite you to this app's organization. at android.app.ActivityThread.installProvider(ActivityThread.java:5856) at android.app.ActivityThread.installContentProviders(ActivityThread.java:5445) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5384) at android.app.ActivityThread.-wrap2(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1545) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6119) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776) Caused by: io.fabric.sdk.android.services.concurrency.UnmetDependencyException: This app relies on Crashlytics. Please sign up for access at https://fabric.io/sign_up, install an Android build tool and ask a team member to invite you to this app's organization. at com.crashlytics.android.core.CrashlyticsCore.onPreExecute(CrashlyticsCore.java:235) at com.crashlytics.android.core.CrashlyticsCore.onPreExecute(CrashlyticsCore.java:209) at io.fabric.sdk.android.InitializationTask.onPreExecute(InitializationTask.java:44) at io.fabric.sdk.android.services.concurrency.AsyncTask.executeOnExecutor(AsyncTask.java:611) at io.fabric.sdk.android.services.concurrency.PriorityAsyncTask.executeOnExecutor(PriorityAsyncTask.java:43) at io.fabric.sdk.android.Kit.initialize(Kit.java:69) at io.fabric.sdk.android.Fabric.initializeKits(Fabric.java:440) at io.fabric.sdk.android.Fabric.init(Fabric.java:384) at io.fabric.sdk.android.Fabric.setFabric(Fabric.java:342) at io.fabric.sdk.android.Fabric.with(Fabric.java:313) at com.crashlytics.android.CrashlyticsInitProvider.onCreate(CrashlyticsInitProvider.java:27) at android.content.ContentProvider.attachInfo(ContentProvider.java:1751) at android.content.ContentProvider.attachInfo(ContentProvider.java:1726) at android.app.ActivityThread.installProvider(ActivityThread.java:5853) ... 10 more
也在AndroidManifest.xml
下一行中添加:
<meta-data android:name="firebase_crash_collection_enabled" android:value="false" />
推荐答案
这有助于解决我的问题
<meta-data
android:name="firebase_crashlytics_collection_enabled"
android:value="false" />
并删除此内容:
<meta-data android:name="firebase_crash_collection_enabled" android:value="false" />
这篇关于无法获取提供者com.crashlytics.android.CrashlyticsInitProvider的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!