संकलन पूरा करने में विफल: प्रोग्राम प्रकार पहले से मौजूद है: com.google.android.gms.internal.measurement.zzabn


153

अपने प्रोजेक्ट को संकलित करते समय मुझे निम्नलिखित त्रुटि संदेश मिलता है:

Program type already present: com.google.android.gms.internal.measurement.zzabn Message{kind=ERROR, text=Program type already present: com.google.android.gms.internal.measurement.zzabn, sources=[Unknown source file], tool name=Optional.of(D8)}

या

D8: Program type already present: com.google.android.gms.internal.measurement.zzabo

ग्रेडल लॉग में निम्नलिखित स्टैकट्रेस के साथ

at com.android.builder.profile.Recorder$Block.handleException(Recorder.java:55)     
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:104)   
at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:212)\\nat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
at org.gradle.api.internal.project.taskfactory.IncrementalTaskAction.doExecute(IncrementalTaskAction.java:46)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:121)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:110)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:60)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:97)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:87)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:123)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:79)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:626)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:581)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.lang.Thread.run(Thread.java:745) Caused by: com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\0.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\4.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\6.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\7.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\8.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\9.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\10.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\12.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\13.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\14.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\17.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\18.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\19.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\20.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\21.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\22.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\23.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\24.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\25.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\26.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\27.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\28.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\29.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\30.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\31.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\32.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\34.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\39.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\40.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\44.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\45.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\46.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\47.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\48.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\49.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\51.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\52.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\53.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\55.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\56.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\57.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\58.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\59.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\83.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\84.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\85.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\86.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\87.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\88.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\89.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\90.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\91.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\92.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\93.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\94.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\95.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\96.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\97.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\100.jar, D:\Android\appName\app\build\intermediates\transforms\dexBuilder\debug\101.jar
at com.android.builder.dexing.D8DexArchiveMerger.getExceptionToRethrow(D8DexArchiveMerger.java:124)
at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:109)
at com.android.build.gradle.internal.transforms.DexMergerTransformCallable.call(DexMergerTransformCallable.java:101)
at com.android.build.gradle.internal.transforms.ExternalLibsMergerTransform.transform(ExternalLibsMergerTransform.kt:123)
at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:221)
at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:217)
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:102)   ... 48 more Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete
at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:76)
at com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(ExceptionUtils.java:45)
at com.android.tools.r8.D8.run(D8.java:67)
at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:107)  ... 53 more Caused by: com.android.tools.r8.utils.AbortException
at com.android.tools.r8.utils.Reporter.failIfPendingErrors(Reporter.java:77)
at com.android.tools.r8.utils.Reporter.fatalError(Reporter.java:58)
at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:67)     ... 56 more

1
समान त्रुटि, प्रोग्राम प्रकार पहले से मौजूद है: com.google.android.gms.internal.measurement.zzabn
कोटा 1921

यहाँ एक ही त्रुटि, प्रोग्राम प्रकार पहले से मौजूद है: com.google.android.gms.internal.measurement.zzabn
कासिम रंगवाला

डाउनग्रेड google play service और firebase to 12.0.1
hahnsaja

जवाबों:


163

Firebase ने SDK को अपडेट किया:

फायरबेस एंड्रॉइड एसडीके में अब स्वतंत्र संस्करण संख्या है, जो अधिक लगातार, लचीले अपडेट की अनुमति देता है।

नवीनतम संस्करण का उपयोग करने के लिए अपने सभी फायरबेस निर्भरता को अपडेट करें:

Firebase Core           com.google.firebase:firebase-core:15.0.2
Ads                     com.google.firebase:firebase-ads:15.0.0
Analytics               com.google.firebase:firebase-analytics:15.0.2
App Indexing            com.google.firebase:firebase-appindexing:15.0.0
Authentication          com.google.firebase:firebase-auth:15.1.0
Cloud Firestore         com.google.firebase:firebase-firestore:16.0.0
Cloud Functions         com.google.firebase:firebase-functions:15.0.0
Cloud Messaging         com.google.firebase:firebase-messaging:15.0.2
Cloud Storage           com.google.firebase:firebase-storage:15.0.2
Crash Reporting         com.google.firebase:firebase-crash:15.0.2
Crashlytics             com.crashlytics.sdk.android:crashlytics:2.9.1
Invites                 com.google.firebase:firebase-invites:15.0.1
Performance Monitoring  com.google.firebase:firebase-perf:15.1.0
Realtime Database       com.google.firebase:firebase-database:15.0.0
Remote Config           com.google.firebase:firebase-config:15.0.2

अधिक जानकारी यहाँ है:

https://firebase.google.com/support/release-notes/android

कृपया google-servicesप्लगइन को भी अपडेट करें :

classpath 'com.google.gms:google-services:3.3.1'

आप यहां क्लिक करके नवीनतम Google-सेवाएं पा सकते हैं

परिवर्तनों को समझने और लेख में सूचीबद्ध चरणों का पालन करने के लिए इस लिंक को भी देखें:

नए एसडीके संस्करण की घोषणा

जारी पर: 27 NOVEMBER 2019

आज तक, google-servicesप्लगइन का नवीनतम संस्करण है 4.3.3। तो, आपकी निर्भरता की तरह दिखेगा

classpath 'com.google.gms:google-services:4.3.3'

29
यह काम करता हैं! पिछले Firebase संस्करण ने अचानक निर्माण विफलताओं का कारण क्यों बनाया?
एल्विन रुसली

2
बहुत बहुत धन्यवाद। इसके अलावा एक संकलन समस्या है अगर फायरबस - इनवाइट संस्करण का उपयोग करें 15.0.2 संस्करण फिलहाल (जैसा कि लिंक में देखा गया है, ऊपर प्रदान किया गया है) com.google.firebase:firebase-invites:15.0.0मेरे लिए निश्चित मुद्दे का उपयोग
जैकी777

1
इसी तरह का लक्षण, com.google.gms के संस्करण को अपडेट करके तय किया गया: प्रोजेक्ट
ग्रेडल

2
संदर्भ के लिए भी, इस लेख को परिवर्तनों की व्याख्या करने के लिए अंतिम घंटे में जारी किया गया था: नए एसडीके संस्करण की घोषणा
पीटर हद्दाद

1
@Samtern मैंने आवश्यक जानकारी के साथ उत्तर को अपडेट किया है (यदि कुछ भी इसे अपडेट करने के लिए स्वतंत्र महसूस नहीं हो रहा है)
पीटर हैडड

36

मेरे मामले में समस्या समान है। मैंने निम्न चरणों का पालन किया है:

1.build.gradle (Gradle)

परिवर्तन :

  classpath 'com.google.gms:google-services:3.2.0'

सेवा :

  classpath 'com.google.gms:google-services:3.2.1'

2.build.gradle (मॉड्यूल)

    implementation 'com.google.firebase:firebase-core:15.0.2'
    implementation 'com.google.firebase:firebase-messaging:15.0.2'
    implementation 'com.google.android.gms:play-services-maps:15.0.1'

Google स्थान और स्थानों के लिए:

  implementation 'com.google.android.gms:play-services-location:15.0.1'
  implementation 'com.google.android.gms:play-services-places:15.0.1'

2
अजीब बात है किfirebase Lib Version != playServices Lib version
निकुंचेच

Google के पास अब अलग संस्करण हैं। आप यहाँ वास्तविक Firebase संस्करणों जाँच कर सकते हैं firebase.google.com/support/release-notes/android#20180508 और यहाँ Play सेवाओं developers.google.com/android/guides/setup
आर्टेम Mostyaev

19

समस्या इसलिए है क्योंकि फायरबेस ने पुस्तकालयों को अलग-अलग करना शुरू कर दिया है। नवीनतम संस्करण में सब कुछ अद्यतन करने से समस्या हल हो जाती है।

वर्तमान में Google play gradle plugin version को नवीनतम संस्करण में अपडेट करें 4.0.1

में परियोजना स्तर build.gradle फ़ाइल:

classpath 'com.google.gms:google-services:4.0.1'

Google gradle plugin के लेटेस्ट वर्जन की जानकारी यहाँ उपलब्ध है:

https://bintray.com/android/android-tools/com.google.gms.google-services/

और अनुप्रयोग स्तर फ़ाइल में व्यक्तिगत पुस्तकालयों के नवीनतम संस्करणों का उपयोग करें : build.gradle

implementation 'com.google.android.gms:play-services-vision:15.0.2'
implementation 'com.google.android.gms:play-services-ads:15.0.1'
implementation 'com.google.firebase:firebase-messaging:15.0.2'

उपलब्ध व्यक्तिगत पुस्तकालयों के नवीनतम संस्करणों के बारे में जानकारी:

https://firebase.google.com/support/release-notes/android और https://developers.google.com/android/guides/setup


2
com.google.gms: google-services: 3.3.0 रन टाइम के दौरान क्रैश हो रहा है। लेकिन 3.2.1 'ठीक काम करता है।
मुगिल

5

उन लोगों के लिए जो आज 8 नवंबर, 2018 तक नवीनतम फायरबेस संस्करणों के साथ इस मुद्दे का सामना कर रहे हैं। मैंने firebase-adsनवीनतम संस्करणों का उपयोग करते हुए बाकी को रखते हुए पुस्तकालय को अपग्रेड करके संघर्ष को ठीक किया ।

मैं इससे बदला:

googleImplementation "com.google.firebase:firebase-core:16.0.5"
googleImplementation "com.google.firebase:firebase-ads:17.0.0"  //CONFLICTING VERSION
googleImplementation "com.google.firebase:firebase-config:16.1.0"
googleImplementation "com.google.firebase:firebase-messaging:17.3.4"

सेवा:

googleImplementation "com.google.firebase:firebase-core:16.0.5"
googleImplementation "com.google.firebase:firebase-ads:15.0.1"  //WORKING VERSION
googleImplementation "com.google.firebase:firebase-config:16.1.0"
googleImplementation "com.google.firebase:firebase-messaging:17.3.4"

इसके अलावा, ध्यान दें कि प्रोजेक्ट के रूट पर build.gradleमैं निम्नलिखित Google सेवाओं के संस्करण का उपयोग कर रहा हूं com.google.gms:google-services:4.2.0

मैंने कुछ दृष्टिकोणों की कोशिश की, निर्भरता के पेड़ का विश्लेषण, उल्लिखित कार्यक्रम के साथ मॉड्यूल को छोड़कर, लेकिन वे रनटाइम पर दुर्घटनाग्रस्त हो गए। सबसे सुरक्षित समाधान मैंने पाया उपयोग कर रहा था 15.0.1के लिएfirebase-ads


1
धन्यवाद। यह वही है जो अभी Google-सेवाओं के साथ काम करता है: 4.2.0।
कुमार बिबेक

3

नवीनतम फायरबेस एसडीके संस्करण

Service                     Gradle dependency

Firebase Core               com.google.firebase:firebase-core:16.0.1
Ads                         com.google.firebase:firebase-ads:15.0.1
Analytics                   com.google.firebase:firebase-analytics:16.0.0
App Indexing                com.google.firebase:firebase-appindexing:16.0.1
Authentication              com.google.firebase:firebase-auth:16.0.2
Cloud Firestore             com.google.firebase:firebase-firestore:17.0.2
Cloud Functions             com.google.firebase:firebase-functions:16.0.1
Cloud Messaging             com.google.firebase:firebase-messaging:17.0.0
Cloud Storage               com.google.firebase:firebase-storage:16.0.1
Crash Reporting             com.google.firebase:firebase-crash:16.0.0
Crashlytics                 com.crashlytics.sdk.android:crashlytics:2.9.3
Invites                     com.google.firebase:firebase-invites:16.0.1
ML Kit: Model Interpreter   com.google.firebase:firebase-ml-model-interpreter:16.0.0
ML Kit: Vision              com.google.firebase:firebase-ml-vision:16.0.0
ML Kit: Image Labeling      com.google.firebase:firebase-ml-vision-image-label-model:15.0.0
Performance Monitoring      com.google.firebase:firebase-perf:16.0.0
Realtime Database           com.google.firebase:firebase-database:16.0.1
Remote Config               com.google.firebase:firebase-config:16.0.0

अपडेट - २१ जून २०१ 201

क्लाउड फायरस्टार संस्करण 17.0.2

जीआरपीसी की आवश्यकता 1.8.0 से 1.12.0 तक अपडेट की गई। यह वाई-फाई और सेलुलर नेटवर्क के बीच तेजी से विफलता की अनुमति देता है।

संस्करण 16.0.1 को आमंत्रित करता है

फायरबेस-कोर 16.0.1 के साथ निश्चित असंगति।


com.google.firebase: firebase-ads: 16.0.0 यह मौजूद नहीं है, फिर भी मेरे लिए 15.0.1 लगता है
SammyT

1
@SammyT हाँ धन्यवाद ui ने अपना जवाब अपडेट कर दिया है जब मैंने जाँच की है कि प्रलेखन com.google.firebase:firebase-ads:16.0.0उपलब्ध है
नीलेश राठौड़

2

उपरोक्त त्रुटि, आवेदन के पुनर्निर्माण के बाद आज प्रकट हुई है के रूप में करने के लिए नए अद्यतन करता है, तो classpath: 'com.google.gms:google-services:3.1.0' करने के लिए

classpath: 'com.google.gms:google-services:3.2.0'

मेरी समस्या को हल करने में मदद की है।

इसके अलावा, इस पोस्ट में वर्णित अन्य उत्तर भी मदद कर सकते हैं, यह Google com.google.firebase संकुल के संस्करण पर निर्भर करता है, मैंने फायरबेस पैकेजों को उनके नवीनतम संस्करण में अद्यतन करने का प्रयास किया। इसके अलावा, आप निम्नलिखित प्रश्न का उल्लेख कर सकते हैं और वर्णित उत्तरों की मदद ले सकते हैं।

इसके अलावा, मैंने रिपॉजिटरी सेक्शन में प्रोजेक्ट ग्रेडल फाइल में निम्नलिखित को जोड़ा है

maven{
url  "https://dl.bintray.com/android/android-tools"
}

0

कृपया निम्न प्रकार से बिल्ड ग्रेडेल और Google सेवाओं के वर्गपथ को अपग्रेड करें

    classpath 'com.android.tools.build:gradle:3.1.2'
    classpath 'com.google.gms:google-services:3.3.0'

0

मेरे लिए मेरे द्वारा उपयोग किए गए सभी फायरबस विज्ञापन हैं और sdk अपडेट होने पर यह त्रुटि देने लगा। मैंने फायरबेस कोर को जोड़कर इसे ठीक किया।

implementation 'com.google.firebase:firebase-core:16.0.1'

0

1. नवीनतम संस्करण केgoogle.gms लिए अद्यतन संस्करण

उत्तर के समय नवीनतम है 4.1.0

buildscript {
    // ...
    dependencies {
        // ...
        classpath 'com.google.gms:google-services:4.1.0' // google-services plugin
    }
}

allprojects {
    // ...
    repositories {
        // ...
        google() // Google's Maven repository
    }
}

2. नवीनतम संस्करण के लिए फायरबेस निर्भरता अपडेट करें

यदि आप किसी का उपयोग करते हैं तो निर्भरता के नीचे अद्यतन करें। ध्यान दें कि फायरबेस के पास अब प्रत्येक निर्भरता के लिए अलग-अलग संस्करण हैं।

नवीनतम फायरबेस लाइब्रेरीज़ का उपयोग करें । उत्तर के समय नवीनतम संस्करण नीचे हैं।

Firebase Core                com.google.firebase:firebase-core:16.0.3
Ads                          com.google.firebase:firebase-ads:15.0.1
Analytics                    com.google.firebase:firebase-analytics:16.0.3
App Indexing                 com.google.firebase:firebase-appindexing:16.0.1
Authentication               com.google.firebase:firebase-auth:16.0.3
Cloud Firestore              com.google.firebase:firebase-firestore:17.1.0
Cloud Functions              com.google.firebase:firebase-functions:16.1.0
Cloud Messaging              com.google.firebase:firebase-messaging:17.3.2
Cloud Storage   c            om.google.firebase:firebase-storage:16.0.2
Crash Reporting              com.google.firebase:firebase-crash:16.2.0
Crashlytics                  com.crashlytics.sdk.android:crashlytics:2.9.5
Dynamic Links                com.google.firebase:firebase-dynamic-links:16.1.1
Invites                      com.google.firebase:firebase-invites:16.0.3
In-App Messaging             com.google.firebase:firebase-inappmessaging:17.0.1
In-App Messaging Display     com.google.firebase:firebase-inappmessaging-display:17.0.1
ML Kit: Model Interpreter    com.google.firebase:firebase-ml-model-interpreter:16.2.0
ML Kit: Vision               com.google.firebase:firebase-ml-vision:17.0.0
ML Kit: Image Labeling       com.google.firebase:firebase-ml-vision-image-label-model:15.0.0
Performance Monitoring       com.google.firebase:firebase-perf:16.1.0
Realtime Database            com.google.firebase:firebase-database:16.0.2
Remote Config                com.google.firebase:firebase-config:16.0.0

3. गूगल प्लगइन मत भूलना

इसके अलावा apply plugin: 'com.google.gms.google-services'एप्लिकेशन स्तर build.gradle के नीचे जोड़ने के लिए मत भूलना ।

सिंक और बिल्ड ...

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.