সংকলনটি সম্পূর্ণ করতে ব্যর্থ হয়েছে: প্রোগ্রাম টাইপ ইতিমধ্যে উপস্থিত রয়েছে: com.google.android.gms.intern.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.intern.measurement.zzabn
কোটা 1921

এখানে একই ত্রুটি, প্রোগ্রাম টাইপ ইতিমধ্যে উপস্থিত রয়েছে: com.google.android.gms.intern.measurement.zzabn
কাসিম

গুগল প্লে পরিষেবা এবং ফায়ারবেস
12.0.1 এ

উত্তর:


163

ফায়ারবেস এসডিকে আপডেট করেছে:

ফায়ারবেস অ্যান্ড্রয়েড এসডিকে এখন আরও ঘন এবং নমনীয় আপডেটের জন্য স্বতন্ত্র সংস্করণ নম্বর রয়েছে।

সর্বশেষতম সংস্করণটি ব্যবহার করতে আপনার সমস্ত ফায়ারবেস নির্ভরতা আপডেট করুন:

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'

আপনি এখানে ক্লিক করে সর্বশেষতম গুগল পরিষেবাগুলি পেতে পারেন

পরিবর্তনগুলি বুঝতে এবং নিবন্ধে তালিকাভুক্ত পদক্ষেপগুলি অনুসরণ করতে এই লিঙ্কটিও দেখুন:

নতুন এসডিকে সংস্করণ ঘোষণা করা হচ্ছে

সম্পাদিত: 27 নভেম্বর 2019 2019

আজকের হিসাবে, google-servicesপ্লাগইনের সর্বশেষতম সংস্করণটি 4.3.3। সুতরাং, আপনার নির্ভরতা দেখতে হবে

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

29
এটি কাজ করে! পূর্ববর্তী ফায়ারবেস সংস্করণ হঠাৎ করেই কেন বিল্ড ব্যর্থতার কারণ হয়েছিল?
অ্যালভিন রুসলি

2
অনেক ধন্যবাদ. এছাড়াও সংকলন সমস্যা আছে যদি মুহুর্তে ফায়ারবেস -আমন্ত্রিত সংস্করণটি 15.0.2 ব্যবহার করুন (উপরের লিঙ্কে লক্ষ্য করা গেছে) com.google.firebase:firebase-invites:15.0.0আমার জন্য স্থির সমস্যাটির ব্যবহার করুন
জ্যাককি 777

1
একই উপসর্গ, com.google.gms সংস্করণ আপডেট করার মাধ্যমে সংশোধন করা হয়েছে: Google-সেবা প্রকল্প gradle ফাইলে 3.3.0 থেকে
JulianSymes

2
রেফারেন্সের জন্যও, এই নিবন্ধটি পরিবর্তনগুলি ব্যাখ্যা করার জন্য শেষ মুহুর্তে প্রকাশ করা হয়েছিল: নতুন এসডিকে সংস্করণ ঘোষণা করা
পিটার হ্যাড্ড

1
@ সামস্টার্ন আমি প্রয়োজনীয় তথ্য দিয়ে উত্তরটি আপডেট করেছি (যদি কোনও কিছু অনুপস্থিত থাকে তবে এটি আপডেট করতে নির্দ্বিধায়)
পিটার হ্যাড্ডে

36

আমার ক্ষেত্রে সমস্যাটি একই I আমি নীচের পদক্ষেপগুলি অনুসরণ করেছি:

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'

গুগল অবস্থান এবং স্থানের জন্য:

  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
নিকউনুশেখ 4'18

গুগলের এখন পৃথক লিন সংস্করণ রয়েছে। আপনি এখানে প্রকৃত ফায়ারবেস সংস্করণগুলি চেক করতে পারেন firebase.google.com/support/release-notes/android#20180508 এবং Play পরিষেবাদিগুলি এখানে ডেভেলপারস
google.com/android/guides/setup

19

সমস্যাটি কারণ ফায়ারবেস পৃথকভাবে লাইব্রেরিগুলির সংস্করণ করা শুরু করেছিল started সর্বশেষতম সংস্করণে সবকিছু আপডেট করা সমস্যার সমাধান করে।

গুগল প্লে গ্রেড প্লাগইন সংস্করণটি সর্বশেষতম সংস্করণে আপডেট করুন 4.0.1

ইন প্রকল্পের স্তর build.gradle ফাইল:

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

গুগল গ্রেডেল প্লাগইনের সর্বশেষ সংস্করণ সম্পর্কে তথ্য এখানে পাওয়া যায়:

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: গুগল পরিষেবাদি: ৩.৩.০ রান সময় ক্র্যাশ হচ্ছে। তবে 3.2.1 'ভাল কাজ করে।
মাগিল

5

যারা আজকের 8 ই নভেম্বর, 2018 হিসাবে সর্বশেষ ফায়ারবেস সংস্করণ নিয়ে এই সমস্যার মুখোমুখি হচ্ছেন I আমি 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আমি নিম্নলিখিত গুগল পরিষেবাগুলির সংস্করণটি ব্যবহার করছি com.google.gms:google-services:4.2.0

আমি উল্লিখিত প্রোগ্রামটির সাথে মডিউলগুলি বাদ দিয়ে নির্ভরতা গাছ বিশ্লেষণ করে কয়েকটি পদ্ধতির চেষ্টা করেছি, তবে তারা রানটাইমটিতে ক্র্যাশ হয়ে শেষ হয়েছিল। সবচেয়ে নিরাপদ সমাধানটি আমি খুঁজে পেয়েছি 15.0.1forfirebase-ads


1
ধন্যবাদ। এটি এখনই গুগল পরিষেবাগুলির সাথে কাজ করে: ৪.২.০।
কুমার বিবেক

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

আপডেট - 21 জুন, 2018

ক্লাউড ফায়ারস্টোর সংস্করণ 17.0.2

জিআরপিসি প্রয়োজনীয়তা 1.8.0 থেকে 1.12.0 এ আপডেট হয়েছে। এটি Wi-Fi এবং সেলুলার নেটওয়ার্কগুলির মধ্যে দ্রুত ব্যর্থতার অনুমতি দেয়।

সংস্করণ আমন্ত্রণ জানায় 16.0.1

ফায়ারবেস-কোর 16.0.1 এর সাথে স্থিরভাবে বেমানান।


com.google.firebase: ফায়ারবেস-বিজ্ঞাপন: 16.0.0 এর অস্তিত্ব নেই, এখনও আমার কাছে 15.0.1 বলে মনে হচ্ছে
স্যামিটি

1
@ সামিটি হ্যাঁ ধন্যবাদ ইউআই আমার উত্তর আপডেট করেছেন যখন আমি চেক ডকুমেন্টেশন সরবরাহ করি সেখানে 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'

আমার সমস্যা সমাধানে সহায়তা করেছে।

তদ্ব্যতীত, এই পোস্টে উল্লিখিত অন্যান্য উত্তরগুলিও সহায়তা করতে পারে, এটি গুগল com.google.ffirebase প্যাকেজগুলির ব্যবহৃত সংস্করণের উপর নির্ভর করে, আমি তাদের সর্বশেষ সংস্করণে ফায়ারবেস প্যাকেজগুলি আপডেট করার চেষ্টা করেছি। এছাড়াও আপনি নীচের প্রশ্নটি উল্লেখ করতে পারেন এবং উল্লিখিত উত্তরগুলি থেকে সহায়তা পেতে পারেন।

এছাড়াও আমি সংগ্রহস্থল বিভাগে প্রকল্প গ্রেড ফাইলটিতে নিম্নলিখিতটি যুক্ত করেছি

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

0

নীচের হিসাবে বিল্ড গ্রেডেল এবং গুগল পরিষেবাগুলির ক্লাসপথ আপগ্রেড করুন

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

0

আমার জন্য সমস্ত ব্যবহৃত ফায়ারবেস বিজ্ঞাপন এবং এসডিকে আপডেট হওয়ার সাথে সাথে এটি ত্রুটি দেওয়া শুরু করে। আমি ফায়ারবেস কোর যোগ করে এটি ঠিক করেছি।

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

৩. গুগল প্লাগইনটি ভুলে যাবেন না

apply plugin: 'com.google.gms.google-services'অ্যাপ্লিকেশন স্তরের build.gradle এর নীচে যোগ করতে ভুলবেন না ।

সিঙ্ক এবং বিল্ড করুন ...

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.