[Unity] Facebook SDK 연동 후 Android 빌드 시 Duplicated class 오류

Game Neo
1 min readJun 29, 2020

Facebook SDK 연동 후 아래와 같은 오류가 발생하였다.

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)

등등….

유니티에서 해결방법은 아래와 같다.

  1. Unity > Edit > Project Setting > Player

Build에서 Custom Gradle Properties Template 체크

2. gradleTemplate.properties 파일 오픈 후 아래 코드 추가

android.useAndroidX=true
android.enableJetifier=true

그리고 빌드하면 문제 없이 빌드 됨. 이상 끝.

--

--