接手一个N手老项目,编译就报各种错误,一个一个解决到最后还有一个王炸级别的错误,在网上查找了很久没有思绪
- :app:transformClassesWithDesugarForDebug
- java.lang.IllegalAccessException: no such method: com.superrtc.mediamanager.EMediaManager.lambda$setVideoViews$0(boolean,SurfaceViewRenderer,String,SurfaceViewRenderer)void/invokeSpecial
- java.lang.NoClassDefFoundError: com/taobao/weex/ui/component/WXComponent
- java.lang.ClassNotFoundException: Class com.taobao.weex.ui.component.WXComponent not found
- com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: Error while executing java process with main class com.google.devtools.build.android.desugar.Desugar with arguments {--input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\11.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\15.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\7.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\11.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\20.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\24.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\66.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\59.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\28.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\32.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\53.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\55.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\9.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\13.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\10.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\14.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\6.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\10.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\1.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\5.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\15.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\19.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\48.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\50.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\35.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\38.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\78.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\71.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\51.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\53.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\22.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\26.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\44.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\46.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\0.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\4.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\31.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\35.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\12.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\16.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\4.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\8.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\77.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\70.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\38.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\41.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\34.jar --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\37.jar --input F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\classes\debug --output F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\desugar\debug\2 --classpath_entry F:\androidWorkSpace\suxin_androidCode1\easeui\easeui\build\intermediates\intermediate-jars\debug\classes.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\hmspush\build\intermediates\intermediate-jars\debug\classes.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\classes\debug --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\tmp\kotlin-classes\debug --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\0.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\1.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\2.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\3.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\4.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\5.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\6.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\7.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\8.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\9.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\10.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\11.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\12.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\13.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\14.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\15.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\16.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\17.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\18.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\19.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\20.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\21.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\22.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\23.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\24.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\25.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\26.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\27.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\28.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\29.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\30.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\31.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\33.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\34.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\35.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\36.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\37.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\38.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\39.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\40.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\41.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\43.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\44.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\45.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\46.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\47.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\48.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\49.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\50.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\51.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\52.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\53.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\54.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\55.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\56.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\66.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\67.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\68.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\69.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\70.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\71.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\72.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\73.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\74.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\75.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\76.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\77.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\78.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\79.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\80.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\81.jar --classpath_entry F:\androidWorkSpace\suxin_androidCode1\psychology\app\build\intermediates\transforms\stackFramesFixer\debug\82.jar --bootclasspath_entry E:\develop\Android\sdk\platforms\android-28\android.jar --bootclasspath_entry E:\develop\Android\sdk\platforms\android-28\optional\org.apache.http.legacy.jar --bootclasspath_entry E:\develop\Android\sdk\platforms\android-28\optional\android.test.mock.jar --bootclasspath_entry E:\develop\Android\sdk\platforms\android-28\optional\android.test.base.jar --bootclasspath_entry E:\develop\Android\sdk\platforms\android-28\optional\android.test.runner.jar --bootclasspath_entry E:\develop\Android\Android Studio\jre\jre\lib\resources.jar --bootclasspath_entry E:\develop\Android\Android Studio\jre\jre\lib\rt.jar --bootclasspath_entry E:\develop\Android\Android Studio\jre\jre\lib\jsse.jar --bootclasspath_entry E:\develop\Android\Android Studio\jre\jre\lib\jce.jar --bootclasspath_entry E:\develop\Android\Android Studio\jre\jre\lib\charsets.jar --min_sdk_version 21 --nodesugar_try_with_resources_if_needed --desugar_try_with_resources_omit_runtime_classes --legacy_jacoco_fix}
从报错看就是找不到类,要么找不到方法
最后解决办法就是就是将gradle版本从3.12改到3.63
再次编译,完美运行
特此记录