-
-
Notifications
You must be signed in to change notification settings - Fork 331
Description
I am using the newest Expo version (54.0.20) and upgraded to version 4.0.
When building it for android, I get the following error:
xecution failed for task ':app:checkDebugDuplicateClasses'.
A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
Duplicate class com.tencent.mmkv.BuildConfig found in modules mmkv-1.3.14.aar -> mmkv-1.3.14-runtime (com.tencent:mmkv:1.3.14) and mmkv-2.2.4.aar -> mmkv-2.2.4-runtime (io.github.zhongwuzw:mmkv:2.2.4)
Duplicate class com.tencent.mmkv.MMKV found in modules mmkv-1.3.14.aar -> mmkv-1.3.14-runtime (com.tencent:mmkv:1.3.14) and mmkv-2.2.4.aar -> mmkv-2.2.4-runtime (io.github.zhongwuzw:mmkv:2.2.4)
Duplicate class com.tencent.mmkv.MMKV$1 found in modules mmkv-1.3.14.aar -> mmkv-1.3.14-runtime (com.tencent:mmkv:1.3.14) and mmkv-2.2.4.aar -> mmkv-2.2.4-runtime (io.github.zhongwuzw:mmkv:2.2.4)
Duplicate class com.tencent.mmkv.MMKV$LibLoader found in modules mmkv-1.3.14.aar -> mmkv-1.3.14-runtime (com.tencent:mmkv:1.3.14) and mmkv-2.2.4.aar -> mmkv-2.2.4-runtime (io.github.zhongwuzw:mmkv:2.2.4)
Duplicate class com.tencent.mmkv.MMKVContentChangeNotification found in modules mmkv-1.3.14.aar -> mmkv-1.3.14-runtime (com.tencent:mmkv:1.3.14) and mmkv-2.2.4.aar -> mmkv-2.2.4-runtime (io.github.zhongwuzw:mmkv:2.2.4)
Duplicate class com.tencent.mmkv.MMKVContentProvider found in modules mmkv-1.3.14.aar -> mmkv-1.3.14-runtime (com.tencent:mmkv:1.3.14) and mmkv-2.2.4.aar -> mmkv-2.2.4-runtime (io.github.zhongwuzw:mmkv:2.2.4)
Duplicate class com.tencent.mmkv.MMKVHandler found in modules mmkv-1.3.14.aar -> mmkv-1.3.14-runtime (com.tencent:mmkv:1.3.14) and mmkv-2.2.4.aar -> mmkv-2.2.4-runtime (io.github.zhongwuzw:mmkv:2.2.4)
Duplicate class com.tencent.mmkv.MMKVLogLevel found in modules mmkv-1.3.14.aar -> mmkv-1.3.14-runtime (com.tencent:mmkv:1.3.14) and mmkv-2.2.4.aar -> mmkv-2.2.4-runtime (io.github.zhongwuzw:mmkv:2.2.4)
Duplicate class com.tencent.mmkv.MMKVProcessUtil found in modules mmkv-1.3.14.aar -> mmkv-1.3.14-runtime (com.tencent:mmkv:1.3.14) and mmkv-2.2.4.aar -> mmkv-2.2.4-runtime (io.github.zhongwuzw:mmkv:2.2.4)
Duplicate class com.tencent.mmkv.MMKVRecoverStrategic found in modules mmkv-1.3.14.aar -> mmkv-1.3.14-runtime (com.tencent:mmkv:1.3.14) and mmkv-2.2.4.aar -> mmkv-2.2.4-runtime (io.github.zhongwuzw:mmkv:2.2.4)
Duplicate class com.tencent.mmkv.NativeBuffer found in modules mmkv-1.3.14.aar -> mmkv-1.3.14-runtime (com.tencent:mmkv:1.3.14) and mmkv-2.2.4.aar -> mmkv-2.2.4-runtime (io.github.zhongwuzw:mmkv:2.2.4)
Duplicate class com.tencent.mmkv.ParcelableMMKV found in modules mmkv-1.3.14.aar -> mmkv-1.3.14-runtime (com.tencent:mmkv:1.3.14) and mmkv-2.2.4.aar -> mmkv-2.2.4-runtime (io.github.zhongwuzw:mmkv:2.2.4)
Duplicate class com.tencent.mmkv.ParcelableMMKV$1 found in modules mmkv-1.3.14.aar -> mmkv-1.3.14-runtime (com.tencent:mmkv:1.3.14) and mmkv-2.2.4.aar -> mmkv-2.2.4-runtime (io.github.zhongwuzw:mmkv:2.2.4)
It works finde with 3.3.3 and on iOS. Any ideas how to fix?