Build failed using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'

There is an error in Android Studio if the project is built:

Error in Android Studio:

Gradle: Der Befehl "C:\Program" ist entweder falsch geschrieben oder konnte nicht gefunden werden. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':MyApplication:dexDebug'. > Running C:\Users\Michael\AppData\Local\Android\android-studio\sdk\build-tools\android-4.2.2\dx.bat failed. See output * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 

The output in the command window for gradlew compileDebug --stacktrace :

 The TaskContainer.add() method has been deprecated and is scheduled to be remove d in Gradle 2.0. Please use the create() method instead. :MyApplication:prepareDebugDependencies :MyApplication:compileDebugAidl UP-TO-DATE :MyApplication:generateDebugBuildConfig UP-TO-DATE :MyApplication:mergeDebugAssets UP-TO-DATE :MyApplication:compileDebugRenderscript UP-TO-DATE :MyApplication:mergeDebugResources UP-TO-DATE :MyApplication:processDebugManifest UP-TO-DATE :MyApplication:processDebugResources UP-TO-DATE :MyApplication:compileDebug UP-TO-DATE BUILD SUCCESSFUL Total time: 27.437 secs 

The output for the gradlew clean build :

 The TaskContainer.add() method has been deprecated and is scheduled to be remove d in Gradle 2.0. Please use the create() method instead. :MyApplication:clean :MyApplication:prepareDebugDependencies :MyApplication:compileDebugAidl :MyApplication:generateDebugBuildConfig :MyApplication:mergeDebugAssets :MyApplication:compileDebugRenderscript :MyApplication:mergeDebugResources :MyApplication:processDebugManifest :MyApplication:processDebugResources :MyApplication:compileDebug :MyApplication:dexDebug Der Befehl "C:\Program" ist entweder falsch geschrieben oder konnte nicht gefunden werden. :MyApplication:dexDebug FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':MyApplication:dexDebug'. > Running C:\Users\Michael\AppData\Local\Android\android-studio\sdk\build-tools\ android-4.2.2\dx.bat failed. See output * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. BUILD FAILED Total time: 33.459 secs C:\Users\Michael\AndroidStudioProjects\MyApplicationProject> 

Any idea?

+6
source share
2 answers

I do not speak German, but I know this error - you have a space in your path that did not escape in Windows (C: \ Program Files).

I have no idea where this place is or why you are running it (I have successfully used continuous integration on Windows to create Android Gradle projects, and it worked fine). Submit your build.gradle , please.

In addition, there is a quick and easy test - move everything to the path without spaces and try again.

+1
source

I had the same problem. The problem arose from the space in the path for the java executable in C: \ Program Files [...].

I decided to make a small modification at the end of the file [...] android-studio \ sdk \ build-tools \ android-4.2.2 \ dx.bat; if you have already installed JAVA_HOME and JDK_HOME correctly, replace the last line:

 call %java_exe% %javaOpts% -Djava.ext.dirs=%frameworkdir% -jar %jarpath% %params% 

with this line:

 call java %javaOpts% -Djava.ext.dirs=%frameworkdir% -jar %jarpath% %params% 
+3
source

Source: https://habr.com/ru/post/946990/


All Articles