뒤끝 구글로그인 SDK 빌드오류

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 5.11.5
  • 프로젝트명 : Match of Spellblade
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

출시 직전 이번 공지를 보고 부랴부랴 구글로그인으로 변경중입니다.

기존 GPGS사용시 아무런 문제없었습니다.
GPGS플러그인 삭제 후 빌드되는 것 확인한 뒤에
뒤끝 구글 로그인SDK를 설치했는데 빌드 오류가 발생합니다.
롤백 후 다시 해봐도 뒤끝 SDK설치후에 발생합니다.

유니티 : 2021.3.34f1
안드로이드 JDK, SDK, NDK, Gradle 모두 유니티 기본 사용합니다.
Google 애드몹 사용합니다.

BackendFBDuplicate 삭제 전,후와 변화없습니다.

Starting a Gradle Daemon, 1 incompatible and 2 stopped Daemons could not be reused, use --status for details

> Configure project :launcher
WARNING: The option setting 'android.enableR8=false' is deprecated.
It will be removed in version 5.0 of the Android Gradle plugin.
You will no longer be able to disable R8

> Task :launcher:preBuild UP-TO-DATE
> Task :unityLibrary:preBuild UP-TO-DATE
> Task :unityLibrary:preReleaseBuild UP-TO-DATE
> Task :launcher:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:validateDependencies UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:preBuild UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:compileReleaseAidl NO-SOURCE
> Task :launcher:generateReleaseBuildConfig UP-TO-DATE
> Task :launcher:compileReleaseRenderscript NO-SOURCE
> Task :unityLibrary:compileReleaseAidl NO-SOURCE
> Task :launcher:javaPreCompileRelease UP-TO-DATE
> Task :launcher:compileReleaseAidl NO-SOURCE
> Task :launcher:generateReleaseResValues UP-TO-DATE
> Task :launcher:generateReleaseResources UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:packageReleaseRenderscript NO-SOURCE
> Task :unityLibrary:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:compileReleaseRenderscript NO-SOURCE
> Task :unityLibrary:generateReleaseResources UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:generateReleaseResources UP-TO-DATE
> Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE
> Task :launcher:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:packageReleaseResources UP-TO-DATE
> Task :unityLibrary:packageReleaseResources UP-TO-DATE
> Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:processReleaseManifest UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:processReleaseManifest UP-TO-DATE
> Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
> Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:parseReleaseLocalResources UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:generateReleaseRFile UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:compileReleaseLibraryResources UP-TO-DATE
> Task :unityLibrary:generateReleaseRFile UP-TO-DATE
> Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE
> Task :unityLibrary:javaPreCompileRelease UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:generateReleaseBuildConfig UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:javaPreCompileRelease UP-TO-DATE
> Task :unityLibrary:prepareLintJarForPublish UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:compileReleaseJavaWithJavac UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:bundleLibCompileToJarRelease UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:prepareLintJarForPublish UP-TO-DATE
> Task :launcher:mergeReleaseResources UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:bundleLibRuntimeToJarRelease UP-TO-DATE
> Task :launcher:processReleaseManifest UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:mergeReleaseShaders UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:compileReleaseShaders NO-SOURCE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:generateReleaseAssets UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:packageReleaseAssets UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:processReleaseJavaRes NO-SOURCE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:bundleLibResRelease NO-SOURCE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:mergeReleaseJniLibFolders UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:mergeReleaseNativeLibs UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:stripReleaseDebugSymbols NO-SOURCE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:copyReleaseJniLibsProjectOnly UP-TO-DATE

> Task :unityLibrary:compileReleaseJavaWithJavac

> Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
> Task :unityLibrary:compileReleaseShaders NO-SOURCE
> Task :unityLibrary:generateReleaseAssets UP-TO-DATE
aapt2.exe W 02-19 12:50:49 57876 46956 LoadedArsc.cpp:657] Unknown chunk type '200'.

> Task :launcher:processReleaseResources
> Task :launcher:prepareLintJar UP-TO-DATE
> Task :launcher:checkReleaseDuplicateClasses FAILED
> Task :unityLibrary:packageReleaseAssets
> Task :unityLibrary:bundleLibRuntimeToJarRelease
> Task :unityLibrary:bundleLibCompileToJarRelease

Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.1.1/userguide/command_line_interface.html#sec:command_line_warnings
43 actionable tasks: 6 executed, 37 up-to-date

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Note: E:\ROLLINGJ\Proejct_Unity\ProjectSword3\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\unity3d\player\UnityPlayerActivity.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':launcher:checkReleaseDuplicateClasses'.
> 1 exception was raised by workers:
  java.lang.RuntimeException: Duplicate class androidx.annotation.AnimRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.AnimatorRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.AnyRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.AnyThread found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.ArrayRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.AttrRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.BinderThread found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.BoolRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.CallSuper found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.CheckResult found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.ColorInt found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.ColorLong found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.ColorRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.ContentView found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.DimenRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.Dimension found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.DrawableRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.FloatRange found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.FontRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.FractionRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.GuardedBy found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.HalfFloat found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.IdRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.InspectableProperty found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.InspectableProperty$EnumEntry found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.InspectableProperty$FlagEntry found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.InspectableProperty$ValueType found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.IntDef found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.IntRange found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.IntegerRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.InterpolatorRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.Keep found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.LayoutRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.LongDef found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.MainThread found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.MenuRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.NavigationRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.NonNull found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.Nullable found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.PluralsRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.Px found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.RawRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.RequiresApi found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.RequiresFeature found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.RequiresPermission found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.RequiresPermission$Read found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.RequiresPermission$Write found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.RestrictTo found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.RestrictTo$Scope found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.Size found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.StringDef found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.StringRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.StyleRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.StyleableRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.TransitionRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.UiThread found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.VisibleForTesting found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.WorkerThread found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.annotation.XmlRes found in modules jetified-androidx.annotation.annotation-1.1.0.jar (androidx.annotation.annotation-1.1.0.jar) and jetified-annotation-jvm-1.6.0.jar (androidx.annotation:annotation-jvm:1.6.0)
  Duplicate class androidx.arch.core.executor.ArchTaskExecutor found in modules core-runtime-2.1.0-runtime.jar (androidx.arch.core:core-runtime:2.1.0) and jetified-androidx.arch.core.core-runtime-2.0.0-runtime.jar (:androidx.arch.core.core-runtime-2.0.0:)
  Duplicate class androidx.arch.core.executor.ArchTaskExecutor$1 found in modules core-runtime-2.1.0-runtime.jar (androidx.arch.core:core-runtime:2.1.0) and jetified-androidx.arch.core.core-runtime-2.0.0-runtime.jar (:androidx.arch.core.core-runtime-2.0.0:)
  Duplicate class androidx.arch.core.executor.ArchTaskExecutor$2 found in modules core-runtime-2.1.0-runtime.jar (androidx.arch.core:core-runtime:2.1.0) and jetified-androidx.arch.core.core-runtime-2.0.0-runtime.jar (:androidx.arch.core.core-runtime-2.0.0:)
  Duplicate class androidx.arch.core.executor.DefaultTaskExecutor found in modules core-runtime-2.1.0-runtime.jar (androidx.arch.core:core-runtime:2.1.0) and jetified-androidx.arch.core.core-runtime-2.0.0-runtime.jar (:androidx.arch.core.core-runtime-2.0.0:)
  Duplicate class androidx.arch.core.executor.DefaultTaskExecutor$1 found in modules core-runtime-2.1.0-runtime.jar (androidx.arch.core:core-runtime:2.1.0) and jetified-androidx.arch.core.core-runtime-2.0.0-runtime.jar (:androidx.arch.core.core-runtime-2.0.0:)
  Duplicate class androidx.arch.core.executor.TaskExecutor found in modules core-runtime-2.1.0-runtime.jar (androidx.arch.core:core-runtime:2.1.0) and jetified-androidx.arch.core.core-runtime-2.0.0-runtime.jar (:androidx.arch.core.core-runtime-2.0.0:)
  Duplicate class androidx.arch.core.internal.FastSafeIterableMap found in modules core-common-2.1.0.j<message truncated>

image

그래들 버전 문제는 사실 아니고

유사한 상황을 여러사람들이 겪는 문제인것 같습니다. 저도 같은 문제를 겪었다가
저는 애드몹(8.7.0), 유니티 애즈, 등을 같이 사용하고 있었는데
처음에는 해당 중복 dependency 항목들을 제외시키고 빌드하였다가 제대로된 해결책이 아닌것 같아서
Gradle관련 커스텀 템플릿을 모두 해제 하였다가 다시 리졸브 후 빌드하였습니다.

큰 영향이 없다면 그래들 관련 커스텀 템플릿 사용을 해제 하고 재 리졸브후 다시 빌드 한번 해보세요.

좋아요 2

답변 감사드립니다.
전 애드몹(8.6.0) 사용중인데, 커스텀템플릿, 리졸브 이것 저것 다 해봐도 해결이 안되네요 ㅠ

문의하신 내용과 관련하여 상세히 확인 후 답변드릴 수 있도록 하겠습니다.

좋아요 1

안녕하세요 개발자님.

해당 버전에 대해서 테스트를 진행해보려고 합니다.

다만 해당 버전의 유니티의 기본 사항으로 진행할 경우, API 34레벨이 넘지 않고, 해당 애드몹이 원하는 gradle 버전이 맞지 않아 빌드 시 에러가 발생하는 것으로 확인이 됩니다.

혹시 위 파일에서 mainTemplate와 gradleTemplate, baseProjectTemplate를 공유해주실 수 있으실까요?

또한 Assets > Plugins > Android에서 뒤끝 구글로그인으로 인해 생성된 다음 jar, aar 파일도 제거한 후 다시 빌드해주시면 감사하겠습니다.

annotation.annotation-1.1.0.jar
androidx.arch.core.core-runtime-2.1.0.aar

좋아요 1

뒤끝 패키지에 포함되어있던 것중 충돌되는 모듈을 모두 제거하니 빌드와 로그인에 성공했습니다.
너무 많은게 제외되다보니 동작을 해도 불안한감이 있네요. 이렇게 해도 괜찮을까요?
그리고 추후 GPGS V2지원되는 SDK가 나와서 사용하려고 해도 GPGS로그인과 구글 로그인 둘다 사용할 수는 없는건가요?

— 제외한 모듈 –
BackendFBDuplicate폴더내 4개파일
androidx.annotation.annotation-1.1.0
androidx.arch.core.core-runtime-2.0.0
androidx.arch.core.core-common-2.0.0.jar
androidx.collection.collection-1.0.0.jar
androidx.fragment.fragment-1.0.0
androidx.lifecycle.lifecycle-common-2.0.0.jar
androidx.lifecycle.lifecycle-runtime-2.0.0
androidx.lifecycle.lifecycle-livedata-core-2.0.0
androidx.lifecycle.lifecycle-livedata-2.0.0
androidx.lifecycle.lifecycle-viewmodel-2.0.0
androidx.loader.loader-1.0.0
androidx.localbroadcastmanager:localbroadcastmanager:1.0.0
androidx.viewpager.viewpager-1.0.0

좋아요 1

안녕하세요 개발자님.

androidx로 시작되는 부분은 뒤끝 안드로이드 플러그인 내부에서 Google activity를 실행하기 위한 플러그인들로, activity가 정상적으로 실행되면(구글 로그인 화면) 문제가 없을 것으로 확인됩니다.

따라서 구글 플레이 스토어에 내부 테스트 혹은 베타 테스트로 앱을 업로드하고, 테스트한 뒤 문제가 없을 경우에는 정상인 것으로 인지해주시면 감사하겠습니다.

안녕하세요 같은 증상이 있어서 문의드립니다.

  • 뒤끝 SDK 버전 : 5.11.6 (기존 5.7.0)
  • 프로젝트명 : 신생 프로젝트 - 랜덤 업글 디펜스 - 리메이크
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :
    기존 게임 리메이크 작업중에 있습니다.
    최근 뒤끝 버전으로 업데이트하여 진행하였는데,
    apk 파일 빌드시 문제가 발생하네요.
    (에디터에서 뒤끝 로그인은 정상적으로 진행)

패키지 이름 변경, 뒤끝 버전 업그레이드, 뒤끝 새로운 환경으로 ID 변경

이렇게 진행했는데 빌드가 안됩니다. 코드는 sonaKiS님과 거의 동일합니다.
제 파일 중에는 BackendFBDuplicate 폴더가 없어서 나머지 파일들을 삭제하고
리졸브해봐도 해결이 안됩니다.

유니티 버전 2021.3.13f1 SDK NDK 등 유니티 기본 사용합니다.
google admob, 사용합니다.

Execution failed for task ‘:launcher:processReleaseResources’.

A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
AAPT2 aapt2-4.0.1-6197926-windows Daemon #1: Unexpected error during link, attempting to stop daemon.
This should not happen under normal circumstances, please file an issue if it does.

CommandInvokationFailure: Gradle build failed.
C:\Program Files\Unity\Hub\Editor\2021.3.13f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK\bin\java.exe -classpath “C:\Program Files\Unity\Hub\Editor\2021.3.13f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-6.1.1.jar” org.gradle.launcher.GradleMain “-Dorg.gradle.jvmargs=-Xmx4096m” “assembleRelease”

안녕하세요 개발자님,
확인 내용을 공유드립니다.
안내드리는 내용 적용 전 혹시모를 상황을 위해 꼭 백업을 한차례 진행해두신 후 시도해주시는 것을 권장드립니다.

  1. Asset > Plugin > Android 에 있는 모든 aar, jar 플러그인 삭제
  2. TheBackend > ToolKit에 있는 구글 로그인 SDK도 삭제
  3. Force Resolve를 해서 aar를 재설치
  4. 이후 빌드를 한 뒤에 정상적으로 빌드가 되는지 확인

만약 빌드가 성공하면 뒤끝 구글 로그인 2.0.1을 임포트하고 Force Resolve 한 뒤에 다시 빌드해 이용해 주시면 감사하겠습니다.

안녕하세요 담당자님.
ToolKit에 SDK가 존재하지 않습니다.
image

자체적으로 해결이 됐습니다.
감사합니다…!

좋아요 1