question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Cordova-plugin-intercom crashing build at :app:transformClassesWithDesugarForDebug

See original GitHub issue

Hi,

Whenever I add cordova-plugin-intercom to the solution I get an error during build at :app:transformClassesWithStackFramesFixerForDebug. Added whole output below. Project is an empty Ionic project with only 2 plugins installed, being cordova-android-support-gradle-release and cordova-plugin-intercom. Any assistance is appreciated.

For now, what I’ve tried is:

  1. cordova clean
  2. reinstall ionic and cordova
  3. updated gradle, android studio and any support libraries required
  4. Upgraded to cordova-android 7.1.4

Plugins list:

  • cordova-android-support-gradle-release 2.0.1 “cordova-android-support-gradle-release”
  • cordova-plugin-device 2.0.2 “Device”
  • cordova-plugin-intercom 6.1.0 “Intercom”
  • cordova-plugin-ionic-keyboard 2.1.3 “cordova-plugin-ionic-keyboard”
  • cordova-plugin-ionic-webview 2.2.5 “cordova-plugin-ionic-webview”
  • cordova-plugin-splashscreen 5.0.2 “Splashscreen”
  • cordova-plugin-statusbar 2.4.2 “StatusBar”
  • cordova-plugin-whitelist 1.3.3 “Whitelist”
C:\Development\intercom-test>ionic cordova build android
> ionic-app-scripts build --target cordova --platform android
[10:16:52]  ionic-app-scripts 3.2.0
[10:16:52]  build dev started ...
[10:16:52]  clean started ...
[10:16:52]  clean finished in 25 ms
[10:16:52]  copy started ...
[10:16:52]  deeplinks started ...
[10:16:52]  deeplinks finished in 23 ms
[10:16:52]  transpile started ...
[10:16:56]  transpile finished in 3.77 s
[10:16:56]  preprocess started ...
[10:16:56]  preprocess finished in 1 ms
[10:16:56]  webpack started ...
[10:16:56]  copy finished in 4.01 s
[10:17:00]  webpack finished in 4.11 s
[10:17:00]  sass started ...
[10:17:01]  sass finished in 1.25 s
[10:17:01]  postprocess started ...
[10:17:01]  postprocess finished in 7 ms
[10:17:01]  lint started ...
[10:17:01]  build dev finished in 9.33 s
[10:17:05]  lint finished in 3.39 s
> cordova build android
cordova-android-support-gradle-release: Android platform: V7+
cordova-android-support-gradle-release: Wrote custom version '27.1.0' to C:\Development\intercom-test\platforms\android\app\build.gradle
cordova-android-support-gradle-release: Wrote custom version '27.1.0' to C:\Development\intercom-test\platforms\android\cordova-android-support-gradle-release\starter-cordova-android-support-gradle-release.gradle
Android Studio project detected
cordova-android-support-gradle-release: Android platform: V7+
cordova-android-support-gradle-release: Wrote custom version '27.1.0' to C:\Development\intercom-test\platforms\android\app\build.gradle
cordova-android-support-gradle-release: Wrote custom version '27.1.0' to C:\Development\intercom-test\platforms\android\cordova-android-support-gradle-release\starter-cordova-android-support-gradle-release.gradle
ANDROID_HOME=C:\Users\alan.grixti\AppData\Local\Android\sdk
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131
studio
Starting a Gradle Daemon, 1 incompatible and 5 stopped Daemons could not be reused, use --status for details
:wrapper

BUILD SUCCESSFUL in 20s
1 actionable task: 1 executed
Subproject Path: CordovaLib
Subproject Path: app
Starting a Gradle Daemon, 1 incompatible and 5 stopped Daemons could not be reused, use --status for details
publishNonDefault is deprecated and has no effect anymore. All variants are now published.
+-----------------------------------------------------------------
| cordova-android-support-gradle-release: 27.1.0
+-----------------------------------------------------------------
Configuration 'compile' in project ':app' is deprecated. Use 'implementation' instead.
The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead.
        at build_56r979vp6x5np7jg8v5k3j1t7.run(C:\Development\intercom-test\platforms\android\app\build.gradle:151)
Could not find google-services.json while looking in [src/nullnull/debug, src/debug/nullnull, src/nullnull, src/debug, src/nullnullDebug]
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
Could not find google-services.json while looking in [src/nullnull/release, src/release/nullnull, src/nullnull, src/release, src/nullnullRelease]
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
:CordovaLib:preBuild UP-TO-DATE
:CordovaLib:preDebugBuild UP-TO-DATE
:CordovaLib:compileDebugAidl
:CordovaLib:compileDebugRenderscript
:CordovaLib:checkDebugManifest
:CordovaLib:generateDebugBuildConfig
:CordovaLib:prepareLintJar
:CordovaLib:generateDebugResValues
:CordovaLib:generateDebugResources
:CordovaLib:packageDebugResources
:CordovaLib:platformAttrExtractor
:CordovaLib:processDebugManifest
:CordovaLib:javaPreCompileDebug
:CordovaLib:processDebugJavaRes NO-SOURCE
:app:preBuild UP-TO-DATE
:app:preDebugBuild
:app:compileDebugAidl
:CordovaLib:packageDebugRenderscript NO-SOURCE
:app:compileDebugRenderscript
:app:checkDebugManifest
:app:generateDebugBuildConfig
:app:prepareLintJar
:app:generateDebugResValues
:CordovaLib:processDebugResources
:CordovaLib:generateDebugSources
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
:CordovaLib:compileDebugJavaWithJavac
:CordovaLib:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug
:app:generateDebugResources
:app:processDebugGoogleServices
Parsing json file: C:\Development\intercom-test\platforms\android\app\google-services.json
:app:mergeDebugResources
:app:createDebugCompatibleScreenManifests
:app:processDebugManifest
:app:splitsDiscoveryTaskDebug
:app:processDebugResources
:app:generateDebugSources
:app:javaPreCompileDebug
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\Development\intercom-test\platforms\android\app\src\main\java\io\intercom\android\sdk\IntercomBridge.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
:app:compileDebugJavaWithJavac
:app:compileDebugNdk NO-SOURCE
:app:compileDebugSources
:CordovaLib:mergeDebugShaders
:CordovaLib:compileDebugShaders
:CordovaLib:generateDebugAssets
:CordovaLib:mergeDebugAssets
:app:mergeDebugShaders
:app:compileDebugShaders
:app:generateDebugAssets
:app:mergeDebugAssets
:app:transformClassesWithStackFramesFixerForDebug
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)

:app:transformClassesWithDesugarForDebug FAILED

36 actionable tasks: 36 executed
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 {--input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\15.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\17.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\9.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\11.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\40.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\42.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\23.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\25.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\12.jar
--output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\14.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\10.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\12.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\0.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\2.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\3.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\5.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\16.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\18.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\14.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\16.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\24.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\26.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\37.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\39.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\7.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\9.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\5.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\7.jar --classpath_entry C:\Development\intercom-test\platforms\android\CordovaLib\build\intermediates\intermediate-jars\debug\classes.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\classes\debug --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\0.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\1.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\2.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\3.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\4.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\5.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\6.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\7.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\8.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\9.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\10.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\11.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\12.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\13.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\14.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\15.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\16.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\17.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\18.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\19.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\20.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\21.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\22.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\23.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\24.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\25.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\26.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\27.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\28.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\29.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\30.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\31.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\32.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\33.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\34.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\35.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\36.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\37.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\38.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\39.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\40.jar --bootclasspath_entry C:\Users\alan.grixti\AppData\Local\Android\sdk\platforms\android-27\android.jar --bootclasspath_entry C:\Users\alan.grixti\AppData\Local\Android\sdk\platforms\android-27\optional\org.apache.http.legacy.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_131\jre\lib\resources.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_131\jre\lib\rt.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_131\jre\lib\jsse.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_131\jre\lib\jce.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_131\jre\lib\charsets.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_131\jre\lib\jfr.jar --min_sdk_version 19 --nodesugar_try_with_resources_if_needed --desugar_try_with_resources_omit_runtime_classes}

* 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 1m 14s
cmd: Command failed with exit code 1 Error output:
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\Development\intercom-test\platforms\android\app\src\main\java\io\intercom\android\sdk\IntercomBridge.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
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 {--input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\15.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\17.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\9.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\11.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\40.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\42.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\23.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\25.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\12.jar
--output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\14.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\10.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\12.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\0.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\2.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\3.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\5.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\16.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\18.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\14.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\16.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\24.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\26.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\37.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\39.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\7.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\9.jar --input C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\5.jar --output C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\desugar\debug\7.jar --classpath_entry C:\Development\intercom-test\platforms\android\CordovaLib\build\intermediates\intermediate-jars\debug\classes.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\classes\debug --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\0.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\1.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\2.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\3.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\4.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\5.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\6.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\7.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\8.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\9.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\10.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\11.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\12.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\13.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\14.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\15.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\16.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\17.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\18.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\19.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\20.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\21.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\22.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\23.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\24.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\25.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\26.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\27.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\28.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\29.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\30.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\31.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\32.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\33.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\34.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\35.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\36.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\37.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\38.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\39.jar --classpath_entry C:\Development\intercom-test\platforms\android\app\build\intermediates\transforms\stackFramesFixer\debug\40.jar --bootclasspath_entry C:\Users\alan.grixti\AppData\Local\Android\sdk\platforms\android-27\android.jar --bootclasspath_entry C:\Users\alan.grixti\AppData\Local\Android\sdk\platforms\android-27\optional\org.apache.http.legacy.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_131\jre\lib\resources.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_131\jre\lib\rt.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_131\jre\lib\jsse.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_131\jre\lib\jce.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_131\jre\lib\charsets.jar --bootclasspath_entry C:\Program Files\Java\jdk1.8.0_131\jre\lib\jfr.jar --min_sdk_version 19 --nodesugar_try_with_resources_if_needed --desugar_try_with_resources_omit_runtime_classes}

* 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 1m 14s
[ERROR] An error occurred while running subprocess cordova.

        cordova build android exited with exit code 1.

        Re-running this command with the --verbose flag may provide more information.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:2
  • Comments:20 (8 by maintainers)

github_iconTop GitHub Comments

2reactions
DaleCantwellcommented, Dec 19, 2018

👋 Dale from Intercom here. I just published 6.2.0 which explicitly points to the last Android SDK version on 27. This should remove the need for some of the fixes discussed above. We use .+ as it means our Cordova wrapper stays up to date on bug fixes ect without us having to cut separate releases every time. It’s served us well most of the time. Our native SDK is using support lib 28 so we will be pointing towards 5.1.5 of the native SDK until a Cordova version supporting 28 is available.

2reactions
alan-grixticommented, Dec 4, 2018

Hi guys,

I got to the bottom of this. The cordova plugin which I was using had references to the company’s native Android SDKs. Their Gradle versioning was in the form of “5.2.+”, where the + always resolved to the most recent version of the SDK. They released an update to the native SDK which introduced support library 28, and due to the versioning requirements this caused the Cordova plugin to introduce version 28 of the support libraries as well, breaking any Cordova android builds in the process.

Thanks for your assistance guys!

Read more comments on GitHub >

github_iconTop Results From Across the Web

App Crash: Build failed because a … | Apple Developer Forums
No crash, the pre-built app within Swift Playgrounds won't build. When running the default code, that error is received. However, I have solved...
Read more >
Crashes - Android Developers
An Android app crashes whenever there's an unexpected exit caused by an unhandled exception or signal. An app that is written using Java...
Read more >
New PC build crashing possibly RAM related
I currently have XMP enabled but turned frequency down to 3000mhz to see if that makes a difference. Problem is the crash is...
Read more >
Troubleshooting build errors and crashes - Expo Documentation
A reference for troubleshooting build errors and crashes when using EAS Build. This document is under active development; the topic it covers is...
Read more >
12 Reasons Why Your Games Keep Crashing (And How to Fix ...
That PC Game Keeps Crashing Because of Your Antivirus Software. Another problem that can make your games keep crashing is antivirus and anti-malware...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found