Hi everyone, I have a problem with Proguard build type when I build a release apk. This is the first times I release so let me know if you need more info. Thanks.
- Cocos2d-x-3.17 (cocos2d-js project)
- ProGuard, version 5.3.3
- SDK Box facebook 2.5.0.5
This is my full log
:MotalCombat:transformResourcesWithMergeJavaResForRelease (Thread[Task worker for ':' Thread 3,5,main]) completed. Took 0.083 secs. :MotalCombat:transformClassesAndResourcesWithProguardForRelease (Thread[Task worker for ':' Thread 3,5,main]) started. Applying ProGuard configuration file /Users/john_stephen/workspace/MotalCombat/frameworks/runtime-src/proj.android/app/build/intermediates/proguard-rules/release/aapt_rules.txt Applying ProGuard configuration file /Users/john_stephen/workspace/MotalCombat/frameworks/runtime-src/proj.android/build/intermediates/proguard-files/proguard-android.txt-3.0.0 Applying ProGuard configuration file /Users/john_stephen/workspace/MotalCombat/frameworks/runtime-src/proj.android/app/proguard-rules.pro Applying ProGuard configuration file /Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-android-sdk-4.42.0.aar/2d986ff8b72e1d0e7ba13b7e9073fdc5/proguard.txt Applying ProGuard configuration file /Users/john_stephen/workspace/MotalCombat/frameworks/cocos2d-x/cocos/platform/android/libcocos2dx/build/intermediates/bundles/release/proguard.txt Applying ProGuard configuration file /Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-login-4.42.0.aar/1c126fd79a77a972c666d9e2251421a9/proguard.txt Applying ProGuard configuration file /Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-share-4.42.0.aar/c19f3b68befa7d89423ffcaeeccc07a9/proguard.txt Applying ProGuard configuration file /Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-common-4.42.0.aar/15b604befac06bc2b307f19b42c4332a/proguard.txt Applying ProGuard configuration file /Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-places-4.42.0.aar/532c344cd8a3bfc00b6df88ec02dcfea/proguard.txt Applying ProGuard configuration file /Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-applinks-4.42.0.aar/4c2dafb3ca2a8e01c8fe666c88e6b247/proguard.txt Applying ProGuard configuration file /Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-messenger-4.42.0.aar/91e1def35f775359aeb3cb2529745b9a/proguard.txt Applying ProGuard configuration file /Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-core-4.42.0.aar/28f0248c01e2ff5cee75bc2f62c176d8/proguard.txt Applying ProGuard configuration file /Users/john_stephen/.gradle/caches/transforms-1/files-1.1/support-media-compat-27.0.2.aar/8276fa6a68c797203c143f9b58d88396/proguard.txt Applying ProGuard configuration file /Users/john_stephen/.gradle/caches/transforms-1/files-1.1/animated-vector-drawable-27.0.2.aar/b2843cb5de6f012d19ee6b6569d846bf/proguard.txt Applying ProGuard configuration file /Users/john_stephen/.gradle/caches/transforms-1/files-1.1/support-core-ui-27.0.2.aar/92578a5ac64904cf270e356326fc3f4e/proguard.txt Applying ProGuard configuration file /Users/john_stephen/.gradle/caches/transforms-1/files-1.1/runtime-1.0.3.aar/c89353bc7a09e3946e916f20dc11c74f/proguard.txt ProGuard, version 5.3.3 Reading input... Reading program jar [/Users/john_stephen/workspace/MotalCombat/frameworks/runtime-src/proj.android/app/libs/org.apache.http.legacy.jar] (filtered) Reading program jar [/Users/john_stephen/workspace/MotalCombat/frameworks/runtime-src/proj.android/app/libs/sdkbox.jar] (filtered) Reading program jar [/Users/john_stephen/workspace/MotalCombat/frameworks/runtime-src/proj.android/app/libs/PluginFacebook.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-android-sdk-4.42.0.aar/2d986ff8b72e1d0e7ba13b7e9073fdc5/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/workspace/MotalCombat/frameworks/cocos2d-x/cocos/platform/android/java/libs/EngineDataManager.jar] (filtered) Reading program jar [/Users/john_stephen/workspace/MotalCombat/frameworks/cocos2d-x/cocos/platform/android/java/libs/android-async-http-1.4.9.jar] (filtered) Reading program jar [/Users/john_stephen/workspace/MotalCombat/frameworks/cocos2d-x/cocos/platform/android/java/libs/com.android.vending.expansion.zipfile.jar] (filtered) Reading program jar [/Users/john_stephen/workspace/MotalCombat/frameworks/cocos2d-x/cocos/platform/android/java/libs/httpclient-4.4.1.1.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-login-4.42.0.aar/1c126fd79a77a972c666d9e2251421a9/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-share-4.42.0.aar/c19f3b68befa7d89423ffcaeeccc07a9/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-common-4.42.0.aar/15b604befac06bc2b307f19b42c4332a/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-places-4.42.0.aar/532c344cd8a3bfc00b6df88ec02dcfea/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-applinks-4.42.0.aar/4c2dafb3ca2a8e01c8fe666c88e6b247/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-messenger-4.42.0.aar/91e1def35f775359aeb3cb2529745b9a/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/facebook-core-4.42.0.aar/28f0248c01e2ff5cee75bc2f62c176d8/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/modules-2/files-2.1/com.parse.bolts/bolts-android/1.4.0/cc174c559b5177982887bf6e1b76003aebad9516/bolts-android-1.4.0.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/support-v4-27.0.2.aar/ad9622a99033059c69dc599129fa3a23/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/appcompat-v7-27.0.2.aar/1d5faed38c955987dd04aafab6f537c1/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/support-fragment-27.0.2.aar/52987af4e9c433da3059b4c4f5f59c11/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/support-core-utils-27.0.2.aar/7366ed97f2f2fc3a8ef04b9ec8e4f30e/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/cardview-v7-27.0.2.aar/5d7679d065d7f027727e545f37531986/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/customtabs-27.0.2.aar/40720bb52fd7237c310454c57226a270/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/support-media-compat-27.0.2.aar/8276fa6a68c797203c143f9b58d88396/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/animated-vector-drawable-27.0.2.aar/b2843cb5de6f012d19ee6b6569d846bf/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/support-core-ui-27.0.2.aar/92578a5ac64904cf270e356326fc3f4e/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/support-vector-drawable-27.0.2.aar/526866273c710ff204faa8fca7ac0abe/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/support-compat-27.0.2.aar/ebdd2deb91b8f8f838a9734363eb1070/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/modules-2/files-2.1/com.android.support/support-annotations/27.0.2/b9ef4342c934a1a8b107506273dc8061662a322/support-annotations-27.0.2.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/modules-2/files-2.1/com.google.zxing/core/3.3.0/73c49077166faa4c3c0059c5f583d1d7bd1475fe/core-3.3.0.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/modules-2/files-2.1/com.parse.bolts/bolts-applinks/1.4.0/8ad21bf21784dacce5f2043afb97218cc377e835/bolts-applinks-1.4.0.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/modules-2/files-2.1/com.parse.bolts/bolts-tasks/1.4.0/d85884acf6810a3bbbecb587f239005cbc846dc4/bolts-tasks-1.4.0.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/transforms-1/files-1.1/runtime-1.0.3.aar/c89353bc7a09e3946e916f20dc11c74f/jars/classes.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/modules-2/files-2.1/android.arch.lifecycle/common/1.0.3/7d7f60c4783872861222166f6164215f8951c7b1/common-1.0.3.jar] (filtered) Reading program jar [/Users/john_stephen/.gradle/caches/modules-2/files-2.1/android.arch.core/common/1.0.0/a2d487452376193fc8c103dd2b9bd5f2b1b44563/common-1.0.0.jar] (filtered) Reading program jar [/Users/john_stephen/workspace/MotalCombat/frameworks/cocos2d-x/cocos/platform/android/libcocos2dx/build/intermediates/intermediate-jars/release/classes.jar] (filtered) Reading program directory [/Users/john_stephen/workspace/MotalCombat/frameworks/runtime-src/proj.android/app/build/intermediates/classes/release] (filtered) Reading program jar [/Users/john_stephen/workspace/MotalCombat/frameworks/runtime-src/proj.android/app/build/intermediates/transforms/mergeJavaRes/release/0.jar] (filtered) Reading library jar [/Users/john_stephen/Library/Android/sdk/platforms/android-27/android.jar] Note: duplicate definition of library class [org.apache.http.params.HttpParams] Note: duplicate definition of library class [org.apache.http.conn.scheme.SocketFactory] Note: duplicate definition of library class [org.apache.http.conn.scheme.HostNameResolver] Note: duplicate definition of library class [org.apache.http.conn.ConnectTimeoutException] Note: duplicate definition of library class [android.net.http.SslCertificate] Note: duplicate definition of library class [android.net.http.SslCertificate$DName] Note: duplicate definition of library class [android.net.http.SslError] Reading library jar [/Users/john_stephen/Library/Android/sdk/platforms/android-27/optional/org.apache.http.legacy.jar] Note: duplicate definition of library class [com.android.internal.http.multipart.Part] Note: duplicate definition of library class [com.android.internal.http.multipart.MultipartEntity] Note: duplicate definition of library class [com.android.internal.http.multipart.FilePart] ..... Note: duplicate definition of library class [android.net.http.Headers] Note: duplicate definition of library class [android.net.http.DelegatingSSLSession$CertificateWrap] Note: duplicate definition of library class [android.net.http.Request] Note: duplicate definition of library class [android.net.http.HttpResponseCache] Note: duplicate definition of library class [android.net.compatibility.WebAddress] Note: there were 427 duplicate class definitions. (http://proguard.sourceforge.net/manual/troubleshooting.html#duplicateclass) Initializing... Note: the configuration refers to the unknown class 'Object' Maybe you meant the fully qualified name 'java.lang.Object'? Note: the configuration refers to the unknown class 'com.google.android.gms.common.internal.safeparcel.SafeParcelable' Note: the configuration refers to the unknown class 'com.google.android.gms.common.annotation.KeepName' Note: the configuration refers to the unknown class 'com.google.android.gms.common.annotation.KeepName' Note: the configuration refers to the unknown class 'com.google.android.gms.common.annotation.KeepName' Note: the configuration refers to the unknown class 'com.android.vending.billing.IInAppBillingService' Note: the configuration refers to the unknown class 'com.android.vending.billing.IInAppBillingService' Note: the configuration refers to the unknown class 'com.facebook.messaging.analytics.reliability.ReliabilityInfo' Note: the configuration refers to the unknown class 'com.facebook.messaging.analytics.reliability.ReliabilityInfo.Outcome' Note: the configuration refers to the unknown class 'com.android.vending.billing.IInAppBillingService' Note: the configuration refers to the unknown class 'com.android.vending.billing.IInAppBillingService' Note: com.facebook.appevents.AppEventsLogger$3: can't find dynamically referenced class com.facebook.marketing.Marketing Note: com.facebook.appevents.AppEventsLogger$3: can't find dynamically referenced class com.android.billingclient.api.BillingClient Note: com.facebook.appevents.AppEventsLogger$3: can't find dynamically referenced class com.android.vending.billing.IInAppBillingService Note: com.facebook.appevents.codeless.internal.UnityReflection: can't find dynamically referenced class com.unity3d.player.UnityPlayer Note: com.facebook.appevents.codeless.internal.ViewHierarchy: can't find dynamically referenced class android.view.View$ListenerInfo Note: com.facebook.appevents.codeless.internal.ViewHierarchy: can't find dynamically referenced class android.view.View$ListenerInfo Note: com.facebook.appevents.codeless.internal.ViewHierarchy: can't find dynamically referenced class com.facebook.react.uimanager.TouchTargetHelper Note: com.facebook.appevents.internal.InAppPurchaseActivityLifecycleTracker: can't find dynamically referenced class com.android.vending.billing.IInAppBillingService$Stub Note: com.facebook.appevents.internal.InAppPurchaseActivityLifecycleTracker: can't find dynamically referenced class com.android.billingclient.api.ProxyBillingActivity Note: com.sdkbox.plugin.TrackingInfoAndroid: can't find dynamically referenced class com.google.android.gms.common.GoogleApiAvailability Note: com.sdkbox.plugin.TrackingInfoAndroid: can't find dynamically referenced class com.google.android.gms.common.GooglePlayServicesUtil Note: com.sdkbox.plugin.TrackingInfoAndroid$1$1: can't find dynamically referenced class com.google.android.gms.ads.identifier.AdvertisingIdClient Note: cz.msebera.android.httpclient.extras.PRNGFixes: can't find dynamically referenced class org.apache.harmony.xnet.provider.jsse.NativeCrypto Note: cz.msebera.android.httpclient.extras.PRNGFixes: can't find dynamically referenced class org.apache.harmony.xnet.provider.jsse.NativeCrypto Warning: library class android.webkit.WebView depends on program class android.net.http.SslCertificate Warning: library class android.webkit.WebView depends on program class android.net.http.SslCertificate Warning: library class android.webkit.WebViewClient depends on program class android.net.http.SslError Note: the configuration keeps the entry point 'com.facebook.login.widget.LoginButton { void setDefaultAudience(com.facebook.login.DefaultAudience); }', but not the descriptor class 'com.facebook.login.DefaultAudience' Note: the configuration keeps the entry point 'com.facebook.login.widget.LoginButton { void setLoginBehavior(com.facebook.login.LoginBehavior); }', but not the descriptor class 'com.facebook.login.LoginBehavior' Note: the configuration keeps the entry point 'com.facebook.login.widget.LoginButton { void setToolTipStyle(com.facebook.login.widget.ToolTipPopup$Style); }', but not the descriptor class 'com.facebook.login.widget.ToolTipPopup$Style' Note: the configuration keeps the entry point 'com.facebook.login.widget.LoginButton { void setToolTipMode(com.facebook.login.widget.LoginButton$ToolTipMode); }', but not the descriptor class 'com.facebook.login.widget.LoginButton$ToolTipMode' Note: the configuration keeps the entry point 'com.facebook.login.widget.LoginButton { void setProperties(com.facebook.login.widget.LoginButton$LoginButtonProperties); }', but not the descriptor class 'com.facebook.login.widget.LoginButton$LoginButtonProperties' Note: the configuration keeps the entry point 'com.facebook.login.widget.LoginButton { void setLoginManager(com.facebook.login.LoginManager); }', but not the descriptor class 'com.facebook.login.LoginManager' Note: the configuration keeps the entry point 'com.facebook.login.widget.ProfilePictureView { void setOnErrorListener(com.facebook.login.widget.ProfilePictureView$OnErrorListener); }', but not the descriptor class 'com.facebook.login.widget.ProfilePictureView$OnErrorListener' Note: the configuration keeps the entry point 'com.facebook.share.internal.LikeBoxCountView { void setCaretPosition(com.facebook.share.internal.LikeBoxCountView$LikeBoxCountViewCaretPosition); }', but not the descriptor class 'com.facebook.share.internal.LikeBoxCountView$LikeBoxCountViewCaretPosition' Note: the configuration keeps the entry point 'com.facebook.share.widget.LikeView { void setLikeViewStyle(com.facebook.share.widget.LikeView$Style); }', but not the descriptor class 'com.facebook.share.widget.LikeView$Style' Note: the configuration keeps the entry point 'com.facebook.share.widget.LikeView { void setAuxiliaryViewPosition(com.facebook.share.widget.LikeView$AuxiliaryViewPosition); }', but not the descriptor class 'com.facebook.share.widget.LikeView$AuxiliaryViewPosition' Note: the configuration keeps the entry point 'com.facebook.share.widget.LikeView { void setHorizontalAlignment(com.facebook.share.widget.LikeView$HorizontalAlignment); }', but not the descriptor class 'com.facebook.share.widget.LikeView$HorizontalAlignment' Note: the configuration keeps the entry point 'com.facebook.share.widget.LikeView { void setOnErrorListener(com.facebook.share.widget.LikeView$OnErrorListener); }', but not the descriptor class 'com.facebook.share.widget.LikeView$OnErrorListener' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook { com.facebook.share.widget.ShareDialog access$202(com.sdkbox.plugin.PluginFacebook,com.facebook.share.widget.ShareDialog); }', but not the descriptor class 'com.facebook.share.widget.ShareDialog' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$1 { void onSuccess(com.facebook.login.LoginResult); }', but not the descriptor class 'com.facebook.login.LoginResult' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$1 { void onError(com.facebook.FacebookException); }', but not the descriptor class 'com.facebook.FacebookException' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$10 { void onCompleted(com.facebook.GraphResponse); }', but not the descriptor class 'com.facebook.GraphResponse' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$2$1 { void onSuccess(com.facebook.share.Sharer$Result); }', but not the descriptor class 'com.facebook.share.Sharer$Result' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$2$1 { void onError(com.facebook.FacebookException); }', but not the descriptor class 'com.facebook.FacebookException' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$3 { void onSuccess(com.facebook.share.widget.GameRequestDialog$Result); }', but not the descriptor class 'com.facebook.share.widget.GameRequestDialog$Result' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$3 { void onError(com.facebook.FacebookException); }', but not the descriptor class 'com.facebook.FacebookException' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$4 { void onSuccess(com.facebook.share.widget.AppInviteDialog$Result); }', but not the descriptor class 'com.facebook.share.widget.AppInviteDialog$Result' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$4 { void onError(com.facebook.FacebookException); }', but not the descriptor class 'com.facebook.FacebookException' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$6$1 { void onSuccess(com.facebook.share.Sharer$Result); }', but not the descriptor class 'com.facebook.share.Sharer$Result' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$6$1 { void onError(com.facebook.FacebookException); }', but not the descriptor class 'com.facebook.FacebookException' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$6$2 { void onSuccess(com.facebook.share.Sharer$Result); }', but not the descriptor class 'com.facebook.share.Sharer$Result' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$6$2 { void onError(com.facebook.FacebookException); }', but not the descriptor class 'com.facebook.FacebookException' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$7 { void onCompleted(com.facebook.GraphResponse); }', but not the descriptor class 'com.facebook.GraphResponse' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$8 { void onCompleted(com.facebook.GraphResponse); }', but not the descriptor class 'com.facebook.GraphResponse' Note: the configuration keeps the entry point 'com.sdkbox.plugin.PluginFacebook$9 { PluginFacebook$9(com.sdkbox.plugin.PluginFacebook,com.facebook.GraphRequest); }', but not the descriptor class 'com.facebook.GraphRequest' Note: the configuration keeps the entry point 'org.apache.http.impl.conn.Wire { Wire(org.apache.commons.logging.Log); }', but not the descriptor class 'org.apache.commons.logging.Log' Note: the configuration keeps the entry point 'org.cocos2dx.lib.Cocos2dxHelper { com.enhance.gameservice.IGameTuningService access$002(com.enhance.gameservice.IGameTuningService); }', but not the descriptor class 'com.enhance.gameservice.IGameTuningService' Note: there were 11 references to unknown classes. You should check your configuration for typos. (http://proguard.sourceforge.net/manual/troubleshooting.html#unknownclass) Note: there were 31 unkept descriptor classes in kept class members. You should consider explicitly keeping the mentioned classes (using '-keep'). (http://proguard.sourceforge.net/manual/troubleshooting.html#descriptorclass) Note: there were 14 unresolved dynamic references to classes or interfaces. You should check if you need to specify additional program jars. (http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclass) Warning: there were 3 instances of library classes depending on program classes. You must avoid such dependencies, since the program classes will be processed, while the library classes will remain unchanged. (http://proguard.sourceforge.net/manual/troubleshooting.html#dependency) Warning: Exception while processing task java.io.IOException: Please correct the above warnings first. > Task :MotalCombat:transformClassesAndResourcesWithProguardForRelease Putting task artifact state for task ':MotalCombat:transformClassesAndResourcesWithProguardForRelease' into context took 0.0 secs. Executing task ':MotalCombat:transformClassesAndResourcesWithProguardForRelease' (up-to-date check took 0.034 secs) due to: Task has failed previously. All input files are considered out-of-date for incremental task ':MotalCombat:transformClassesAndResourcesWithProguardForRelease'. :MotalCombat:transformClassesAndResourcesWithProguardForRelease (Thread[Task worker for ':' Thread 3,5,main]) completed. Took 1.561 secs. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':MotalCombat:transformClassesAndResourcesWithProguardForRelease'. > Job failed, see logs for details