# Gradle issue I think

**URL:** <https://discourse.processing.org/t/gradle-issue-i-think/11905>\
**Category:** Processing for Android\
**Created:** [June 7, 2019, 7:05pm UTC](https://discourse.processing.org/t/gradle-issue-i-think/11905 "2019-06-07T19:05:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![markcosmic](https://avatars.discourse-cdn.com/v4/letter/m/ecc23a/32.png) [@markcosmic](https://discourse.processing.org/u/markcosmic)\
**Post date:** [June 7, 2019, 7:05pm UTC](https://discourse.processing.org/t/gradle-issue-i-think/11905/1 "2019-06-07T19:05:41Z")

</div>

Within Processing for android, I recently use the sdk updater. Since that update, I have not had a successful build on a sketch that was working on both the emulator and a device. The only thing I had done was the sdk updater. The error stream high mentions Gradle and suggests checking the [gradle.org](http://gradle.org) website. I don’t understand Gradle enough. Can anyone help make it clearer for me?  
Thanks all

---

<div class="post-metadata">

**Author:** ![akenaton](https://avatars.discourse-cdn.com/v4/letter/a/a88e4f/32.png) [@akenaton](https://discourse.processing.org/u/akenaton)\
**Post date:** [June 8, 2019, 7:06am UTC](https://discourse.processing.org/t/gradle-issue-i-think/11905/2 "2019-06-08T07:06:38Z")

</div>

@markcosmic ===  
what have you updated???

---

<div class="post-metadata">

**Author:** ![markcosmic](https://avatars.discourse-cdn.com/v4/letter/m/ecc23a/32.png) [@markcosmic](https://discourse.processing.org/u/markcosmic)\
**Post date:** [June 8, 2019, 9:42am UTC](https://discourse.processing.org/t/gradle-issue-i-think/11905/3 "2019-06-08T09:42:49Z")

</div>

In Android mode, under the Android menu heading is SDK updater. I’m not sure which SDK the updater updates. Every so often I check for updates. If they’re available I update. The recent update causes the build to fail. This is the beginning of the error stream:  
FAILURE: Build failed with an exception.

- What went wrong:  
Execution failed for task ‘:app:transformDexArchiveWithExternalLibsDexMergerForDebug’.

> java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex

- 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](https://help.gradle.org)

BUILD FAILED in 58s  
22 actionable tasks: 22 executed  
org.gradle.tooling.BuildException: Could not execute build using Gradle distribution ‘[https://services.gradle.org/distributions/gradle-4.3-bin.zip](https://services.gradle.org/distributions/gradle-4.3-bin.zip)’.  
at org.gradle.tooling.internal.consumer.ExceptionTransformer.transform(ExceptionTransformer.java:51)  
at org.gradle.tooling.internal.consumer.ExceptionTransformer.transform(ExceptionTransformer.java:29)  
at org.gradle.tooling.internal.consumer.ResultHandlerAdapter.onFailure(ResultHandlerAdapter.java:41)  
at org.gradle.tooling.internal.consumer.async.DefaultAsyncConsumerActionExecutor$1$1.run(DefaultAsyncConsumerActionExecutor.java:57)  
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)  
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)  
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)  
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)  
at java.lang.Thread.run(Thread.java:748)  
at org.gradle.tooling.internal.consumer.BlockingResultHandler.getResult(BlockingResultHandler.java:46)  
at org.gradle.tooling.internal.consumer.DefaultBuildLauncher.run(DefaultBuildLauncher.java:77)  
at processing.mode.android.AndroidBuild.gradleBuild(AndroidBuild.java:286)  
at processing.mode.android.AndroidBuild.build(AndroidBuild.java:230)  
at processing.mode.android.AndroidMode.handleRunDevice(AndroidMode.java:315)  
at processing.mode.android.AndroidEditor$15.run(AndroidEditor.java:373)  
Caused by: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ‘:app:transformDexArchiveWithExternalLibsDexMergerForDebug’.

---

<div class="post-metadata">

**Author:** ![markcosmic](https://avatars.discourse-cdn.com/v4/letter/m/ecc23a/32.png) [@markcosmic](https://discourse.processing.org/u/markcosmic)\
**Post date:** [June 11, 2019, 1:00am UTC](https://discourse.processing.org/t/gradle-issue-i-think/11905/4 "2019-06-11T01:00:11Z")

</div>

Ok, I managed to fix this issue. I did a fresh Processing 3 install and uninstalled the libraries involved with the sketch and reinstalling them.

---

<div class="post-metadata">

**Author:** ![hunterkiddo](https://avatars.discourse-cdn.com/v4/letter/h/e274bd/32.png) [@hunterkiddo](https://discourse.processing.org/u/hunterkiddo)\
**Post date:** [July 26, 2019, 8:01pm UTC](https://discourse.processing.org/t/gradle-issue-i-think/11905/5 "2019-07-26T20:01:01Z")

</div>

Same issue, same fix. Reinstalled libraries and Android Mode with a fresh download of Processing 3 and there was no longer a problem. Thanks!
