๐ŸŽฎ Unity Study/ERROR Q&A

[Build Error] Facebook SDK ๋ฅผ ํฌํ•จํ•œ Android Build ์‹œ ํด๋ž˜์Šค ์ค‘๋ณต์—๋Ÿฌ

ibelieveinme 2022. 5. 13. 11:28
728x90

Facebook SDK ๋ฅผ ํฌํ•จํ•œ Android Build ์‹œ ํด๋ž˜์Šค ์ค‘๋ณต์—๋Ÿฌ

Unity Version 2019.4.21f1 ๋ฒ„์ „ ์‚ฌ์šฉ.


Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
Note: /Users/kyowon/UnityProjects/008_DoyoseEnglish_Vietnam_SmartMom/DoyoseEnglish_Vietnam_SmartMom/Unity/DoyoseEnglish_Vietnam_SmartMom/Temp/gradleOut/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: java.lang.RuntimeException: Duplicate class android.support.customtabs.ICustomTabsCallback found in modules classes.jar (androidx.browser:browser:1.0.0) and classes.jar (com.android.support:customtabs:25.3.1)
  Duplicate class android.support.customtabs.ICustomTabsCallback$Stub found in modules classes.jar (androidx.browser:browser:1.0.0) and classes.jar (com.android.support:customtabs:25.3.1)
  Duplicate class android.support.customtabs.ICustomTabsCallback$Stub$Proxy found in modules classes.jar (androidx.browser:browser:1.0.0) and classes.jar (com.android.support:customtabs:25.3.1)
  Duplicate class android.support.customtabs.ICustomTabsService found in modules classes.jar (androidx.browser:browser:1.0.0) and classes.jar (com.android.support:customtabs:25.3.1)
  Duplicate class android.support.customtabs.ICustomTabsService$Stub found in modules classes.jar (androidx.browser:browser:1.0.0) and classes.jar (com.android.support:customtabs:25.3.1)
  Duplicate class android.support.customtabs.ICustomTabsService$Stub$Proxy found in modules classes.jar (androidx.browser:browser:1.0.0) and classes.jar (com.android.support:customtabs:25.3.1)
  Duplicate class android.support.customtabs.IPostMessageService found in modules classes.jar (androidx.browser:browser:1.0.0) and classes.jar (com.android.support:customtabs:25.3.1)
  Duplicate class android.support.customtabs.IPostMessageService$Stub found in modules classes.jar (androidx.browser:browser:1.0.0) and classes.jar (com.android.support:customtabs:25.3.1)
  Duplicate class android.support.customtabs.IPostMessageService$Stub$Proxy found in modules classes.jar (androidx.browser:browser:1.0.0) and classes.jar (com.android.support:customtabs:25.3.1)
  Duplicate class android.support.v4.app.INotificationSideChannel found in modules classes.jar (androidx.core:core:1.3.2) and classes.jar (com.android.support:support-compat:25.3.1)
  Duplicate class android.support.v4.app.INotificationSideChannel$Stub found in modules classes.jar (androidx.core:core:1.3.2) and classes.jar (com.android.support:support-compat:25.3.1)
  Duplicate class android.support.v4.app.INotificationSideChannel$Stub$Proxy found in modules classes.jar (androidx.core:core:1.3.2) and classes.jar (com.android.support:support-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$CallbackHandler found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$ConnectionCallback found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$ConnectionCallback$StubApi21 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$ItemCallback found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$ItemReceiver found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImpl found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$1 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$2 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$3 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$4 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$5 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$6 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi23 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$1 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$2 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$3 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$4 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$5 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaItem found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaItem$1 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$MediaItem$Flags found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$SearchCallback found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$SearchResultReceiver found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$ServiceBinderWrapper found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$Subscription found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$SubscriptionCallback found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompatApi21 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallback found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallbackProxy found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompatApi21$MediaItem found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallback found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallbackProxy found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompatApi23 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompatApi23$ItemCallback found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaDescriptionCompat found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaDescriptionCompat$1 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaDescriptionCompat$Builder found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaDescriptionCompatApi21 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaDescriptionCompatApi21$Builder found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaDescriptionCompatApi23 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaDescriptionCompatApi23$Builder found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaMetadataCompat found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaMetadataCompat$1 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaMetadataCompat$BitmapKey found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaMetadataCompat$Builder found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaMetadataCompat$LongKey found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaMetadataCompat$RatingKey found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaMetadataCompat$TextKey found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaMetadataCompatApi21 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.MediaMetadataCompatApi21$Builder found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.ParceledListSliceAdapterApi21 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.RatingCompat found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.RatingCompat$1 found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.RatingCompat$StarStyle found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.support.v4.media.RatingCompat$Style found in modules classes.jar (androidx.media:media:1.0.0) and classes.jar (com.android.support:support-media-compat:25.3.1)
  Duplicate class android.su<message truncated>

์‹œ๋„ 1) Build Settings > Custom Gradle Properties Template ์ฒดํฌ.

์‘ ์•ˆ๋ผ~

 

์‹œ๋„ 2) Assets > Play Services Resolver > Android Resolver > Delete Resolved Libraries

์„ฑ๊ณต ~!

 

 

728x90