android - 任务 ':app:transformClassesWithDesugarForDebug' Cordova Gradle Ionic的执行失败

标签 android angular cordova ionic-framework gradle

我刚刚将cordova android更新至7.1.0以支持android 27 sdk,以解决插件无法与sdk 26一起使用的问题。

我尝试更改GradleBuilder.js文件中的gradle分发URL,但没有成功。

编辑:我尝试通过打开android studio并使用File> Invalidate Caches使gradle的缓存无效

编辑2:我想解决该问题的firebase插件似乎是问题的一部分。删除:cordova-plugin-firebase允许构建应用程序而没有任何问题。似乎在添加插件之后,我不能简单地使用以下命令将其删除:ionic cordova plugin remove cordova-plugin-firebase

它给出了这个错误:

missing file :: app/src/main
Error during processing of action! Attempting to revert...

(node:11396) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Uh oh!
ENOENT: no such file or directory, open 'C:\Users\Boogaloo\WebstormProjects\IONIC\programs\myApp\platforms\android\AndroidManifest.xml'

编辑3:看来,该问题可能是Firebase插件和Intercom插件之间的冲突
https://github.com/arnesson/cordova-plugin-firebase
https://github.com/intercom/intercom-cordova

我创建了一个新的ionic应用程序,仅添加了这两个插件,它们仅运行一个就可以了,但是当两个插件都安装时,构建将失败并提供以下错误:
任务':app:mergeDebugAssets'的执行失败。 > java.io.IOException:无法删除路径'C:\ Users \ Boogaloo \ WebstormProjects \ IONIC \ test \ platforms \ android \ app \ build \ intermediates \ assets \ debug \ www'。

编辑4:通过更新node和npm解决了mergeDebugAssets。测试应用已构建。当我尝试从原始应用添加其他插件时,其中一个重现了相同的原始“app:transformClassesWithDesugarForDebug”错误。添加的插件为:
https://github.com/ratson/cordova-plugin-admob-free
删除对讲机插件,并将Firebase和Admob插件放在一起,将创建带有较长消息的app:transformClassesWithDesugarForDebug。

任务':app:transformClassesWithDesugarForDebug'的执行失败。

com.android.build.api.transform.TransformException: java.lang.RuntimeException: 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 C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\25.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\desugar \debug\27.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\10.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\desug ar\debug\12.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\68.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\des ugar\debug\37.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\14.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\d esugar\debug\16.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\12.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms \desugar\debug\14.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\21.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transfor ms\desugar\debug\23.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\18.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transf orms\desugar\debug\20.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\62.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\tran sforms\desugar\debug\31.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\16.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\tr ansforms\desugar\debug\18.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\5.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\t ransforms\desugar\debug\7.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\67.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\ transforms\desugar\debug\36.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\11.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediate s\transforms\desugar\debug\13.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\1.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediat es\transforms\desugar\debug\3.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\22.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermedia tes\transforms\desugar\debug\24.jar --input C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\72.jar --output C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermed iates\transforms\desugar\debug\41.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\CordovaLib\build\intermediates\intermediate-jars\debug\classes.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\and roid\app\build\intermediates\classes\debug --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\0.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\a ndroid\app\build\intermediates\transforms\stackFramesFixer\debug\1.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\2.jar --classpath_entry C:\Users\Boogaloo\WebstormPro jects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\3.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\4.jar --classpath_entry C :\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\5.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\deb ug\6.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\7.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\tra nsforms\stackFramesFixer\debug\8.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\9.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android \app\build\intermediates\transforms\stackFramesFixer\debug\10.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\11.jar --classpath_entry C:\Users\Boogaloo\WebstormProject s\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\12.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\13.jar --classpath_entry C:\ Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\14.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debu g\15.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\16.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\tr ansforms\stackFramesFixer\debug\17.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\18.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\andr oid\app\build\intermediates\transforms\stackFramesFixer\debug\19.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\20.jar --classpath_entry C:\Users\Boogaloo\WebstormProj ects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\21.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\22.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\23.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\d ebug\24.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\25.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates \transforms\stackFramesFixer\debug\26.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\27.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\a ndroid\app\build\intermediates\transforms\stackFramesFixer\debug\28.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\62.jar --classpath_entry C:\Users\Boogaloo\WebstormP rojects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\63.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\64.jar --classpath_ent ry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\65.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixe r\debug\66.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\67.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermedia tes\transforms\stackFramesFixer\debug\68.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\69.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platform s\android\app\build\intermediates\transforms\stackFramesFixer\debug\70.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\71.jar --classpath_entry C:\Users\Boogaloo\Websto rmProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\72.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\73.jar --classpath_ entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\74.jar --classpath_entry C:\Users\Boogaloo\WebstormProjects\IONIC\test\platforms\android\app\build\intermediates\transforms\stackFramesF ixer\debug\75.jar --bootclasspath_entry C:\Users\Boogaloo\AppData\Local\Android\sdk\platforms\android-27\android.jar --bootclasspath_entry C:\Users\Boogaloo\AppData\Local\Android\sdk\platforms\android-27\optional\org.apache.http.legacy.jar --bootclasspath_entry C: \Program Files\Java\jdk1.8.0_171\jre\lib\resources.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_171\jre\lib\rt.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_171\jre\lib\jsse.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_171\jre\li b\jce.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_171\jre\lib\charsets.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_171\jre\lib\jfr.jar --min_sdk_version 19 --nodesugar_try_with_resources_if_needed --desugar_try_with_resources_omit_runtime _classes}


  • 尝试:
    使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。
  • https://help.gradle.org上获得更多帮助

  • 在21秒钟内失败
    在ChildProcess.whenDone(C:\ Users \ Boogaloo \ WebstormProjects \ IONIC \ test \ platforms \ android \ cordova \ node_modules \ cordova-common \ src \ superspawn.js:169:23)
    在emitTwo(events.js:126:13)
    在ChildProcess.emit(events.js:214:7)
    在也许关闭(内部/child_process.js:925:16)
    在Process.ChildProcess._handle.onexit(内部/child_process.js:209:5)
    (节点:11324)UnhandledPromiseRejectionWarning:未处理的 promise 被拒绝。该错误是由于在没有catch块的情况下抛出异步函数而引起的,或者是由于拒绝了.catch()未处理的 promise 而导致的。 (拒绝ID:1)
    (节点:11324)[DEP0018] DeprecationWarning:已弃用未处理的 promise 拒绝。将来,未处理的 promise 拒绝将以非零退出代码终止Node.js进程。

    原始错误:
     :app:transformClassesWithDesugarForDebug
    Exception in thread "main" java.lang.IllegalArgumentException
            at com.google.common.base.Preconditions.checkArgument(Preconditions.java:108)
            at com.google.devtools.build.android.desugar.DefaultMethodClassFixer$DefaultMethodFinder.visit(DefaultMethodClassFixer.java:471)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at com.google.devtools.build.android.desugar.DefaultMethodClassFixer.defaultMethodsDefined(DefaultMethodClassFixer.java:319)
            at com.google.devtools.build.android.desugar.DefaultMethodClassFixer.visitEnd(DefaultMethodClassFixer.java:88)
            at org.objectweb.asm.ClassVisitor.visitEnd(Unknown Source)
            at com.google.devtools.build.android.desugar.InterfaceDesugaring.visitEnd(InterfaceDesugaring.java:85)
            at org.objectweb.asm.ClassVisitor.visitEnd(Unknown Source)
            at com.google.devtools.build.android.desugar.LambdaDesugaring.visitEnd(LambdaDesugaring.java:150)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at com.google.devtools.build.android.desugar.Desugar.desugarClassesInInput(Desugar.java:401)
            at com.google.devtools.build.android.desugar.Desugar.desugarOneInput(Desugar.java:326)
            at com.google.devtools.build.android.desugar.Desugar.desugar(Desugar.java:280)
            at com.google.devtools.build.android.desugar.Desugar.main(Desugar.java:584)
    
    Exception in thread "main" java.lang.IllegalArgumentException
            at com.google.common.base.Preconditions.checkArgument(Preconditions.java:108)
            at com.google.devtools.build.android.desugar.DefaultMethodClassFixer$DefaultMethodFinder.visit(DefaultMethodClassFixer.java:471)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at com.google.devtools.build.android.desugar.DefaultMethodClassFixer.defaultMethodsDefined(DefaultMethodClassFixer.java:319)
            at com.google.devtools.build.android.desugar.DefaultMethodClassFixer.visitEnd(DefaultMethodClassFixer.java:88)
            at org.objectweb.asm.ClassVisitor.visitEnd(Unknown Source)
            at com.google.devtools.build.android.desugar.InterfaceDesugaring.visitEnd(InterfaceDesugaring.java:85)
            at org.objectweb.asm.ClassVisitor.visitEnd(Unknown Source)
            at com.google.devtools.build.android.desugar.LambdaDesugaring.visitEnd(LambdaDesugaring.java:150)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at com.google.devtools.build.android.desugar.Desugar.desugarClassesInInput(Desugar.java:401)
            at com.google.devtools.build.android.desugar.Desugar.desugarOneInput(Desugar.java:326)
            at com.google.devtools.build.android.desugar.Desugar.desugar(Desugar.java:280)
            at com.google.devtools.build.android.desugar.Desugar.main(Desugar.java:584)
    
     FAILED
    
    FAILURE: Build failed with an exception.
    
    * What went wrong:
    Execution failed for task ':app:transformClassesWithDesugarForDebug'.
    > com.android.build.api.transform.TransformException: java.lang.RuntimeException: 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 {@C:\Users\Baron\WebstormProjects\IONIC\Projects\myApp\platforms\android\app\build\intermediates\tmp\desugar_args601386030457091935}
    
    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
    
    * Get more help at https://help.gradle.org
    
    BUILD FAILED in 9s
    35 actionable tasks: 2 executed, 33 up-to-date
    (node:13116) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: cmd: Command failed with exit code 1 Error output:
    Exception in thread "main" java.lang.IllegalArgumentException
            at com.google.common.base.Preconditions.checkArgument(Preconditions.java:108)
            at com.google.devtools.build.android.desugar.DefaultMethodClassFixer$DefaultMethodFinder.visit(DefaultMethodClassFixer.java:471)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at com.google.devtools.build.android.desugar.DefaultMethodClassFixer.defaultMethodsDefined(DefaultMethodClassFixer.java:319)
            at com.google.devtools.build.android.desugar.DefaultMethodClassFixer.visitEnd(DefaultMethodClassFixer.java:88)
            at org.objectweb.asm.ClassVisitor.visitEnd(Unknown Source)
            at com.google.devtools.build.android.desugar.InterfaceDesugaring.visitEnd(InterfaceDesugaring.java:85)
            at org.objectweb.asm.ClassVisitor.visitEnd(Unknown Source)
            at com.google.devtools.build.android.desugar.LambdaDesugaring.visitEnd(LambdaDesugaring.java:150)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at com.google.devtools.build.android.desugar.Desugar.desugarClassesInInput(Desugar.java:401)
            at com.google.devtools.build.android.desugar.Desugar.desugarOneInput(Desugar.java:326)
            at com.google.devtools.build.android.desugar.Desugar.desugar(Desugar.java:280)
            at com.google.devtools.build.android.desugar.Desugar.main(Desugar.java:584)
    
    Exception in thread "main" java.lang.IllegalArgumentException
            at com.google.common.base.Preconditions.checkArgument(Preconditions.java:108)
            at com.google.devtools.build.android.desugar.DefaultMethodClassFixer$DefaultMethodFinder.visit(DefaultMethodClassFixer.java:471)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at com.google.devtools.build.android.desugar.DefaultMethodClassFixer.defaultMethodsDefined(DefaultMethodClassFixer.java:319)
            at com.google.devtools.build.android.desugar.DefaultMethodClassFixer.visitEnd(DefaultMethodClassFixer.java:88)
            at org.objectweb.asm.ClassVisitor.visitEnd(Unknown Source)
            at com.google.devtools.build.android.desugar.InterfaceDesugaring.visitEnd(InterfaceDesugaring.java:85)
            at org.objectweb.asm.ClassVisitor.visitEnd(Unknown Source)
            at com.google.devtools.build.android.desugar.LambdaDesugaring.visitEnd(LambdaDesugaring.java:150)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at org.objectweb.asm.ClassReader.accept(Unknown Source)
            at com.google.devtools.build.android.desugar.Desugar.desugarClassesInInput(Desugar.java:401)
            at com.google.devtools.build.android.desugar.Desugar.desugarOneInput(Desugar.java:326)
            at com.google.devtools.build.android.desugar.Desugar.desugar(Desugar.java:280)
            at com.google.devtools.build.android.desugar.Desugar.main(Desugar.java:584)
    
    
    FAILURE: Build failed with an exception.
    
    * What went wrong:
    Execution failed for task ':app:transformClassesWithDesugarForDebug'.
    > com.android.build.api.transform.TransformException: java.lang.RuntimeException: 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 {@C:\Users\Baron\WebstormProjects\IONIC\Projects\myApp\platforms\android\app\build\intermediates\tmp\desugar_args601386030457091935}
    
    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
    
    * Get more help at https://help.gradle.org
    
    BUILD FAILED in 9s
    

    最佳答案

    问题是不同的插件对同一库的依赖关系不同。
    为了解决这个问题,我必须在build.gradle文件中启用multi dex。
    进行更改的build.gradle文件位于platform> android> app中

    android{
    
      defaultConfig{
    
        multiDexEnabled true
      }
    }
    

    关于android - 任务 ':app:transformClassesWithDesugarForDebug' Cordova Gradle Ionic的执行失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51179005/

    相关文章:

    Android - 复选框文本上的阴影 - xml

    html - 我如何让 Angular 重新加载相同的页面但使用不同的参数?

    angular - 在 Angular Elements 中设置非字符串属性/输入

    Angular HttpClient 返回类型

    javascript - 使用 cordova 表达 nodejs socket.io

    java - 从数据库获取数据与从 HashMap 获取数据

    android - 使用在 Ruby 中生成的 RSA public.pem 文件在 Android 中加密数据

    android - 使用 cordova 插件进行 ble 扫描的后台服务

    cordova - 如何从phonegap获取图片到远程XPage?

    Android:字符串设置首选项不是持久的