2016-02-08 61 views
-1

我是Android開發新手。面對Gradle問題。在網上嘗試了多種解決方案,但沒有改變堆大小和所有。Android Studo Gradle Sync Falked

看到以下日誌:

2016-02-09 00:50:01,621 [ 14176] INFO - .project.GradleExecutionHelper - Passing command-line args to Gradle Tooling API: [-Pandroid.injected.build.model.only=true, -Pandroid.injected.build.model.only.advanced=true, -Pandroid.injected.invoked.from.ide=true, --init-script, /tmp/asLocalRepo0.gradle, --init-script, /tmp/ijinit0.gradle] 
2016-02-09 00:50:06,475 [ 19030] INFO - .project.GradleProjectResolver - Gradle project resolve error 
org.gradle.tooling.GradleConnectionException: Could not run build action using Gradle installation '/opt/android-studio/gradle/gradle-2.8'. 
    at org.gradle.tooling.internal.consumer.ResultHandlerAdapter.onFailure(ResultHandlerAdapter.java:59) 
    at org.gradle.tooling.internal.consumer.async.DefaultAsyncConsumerActionExecutor$1$1.run(DefaultAsyncConsumerActionExecutor.java:57) 
    at org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
+0

你是怎麼運行Gradle的?從Android Studio或命令行? –

+0

[Android Studio更新可能的重複 - 錯誤:無法使用Gradle分發運行生成操作](http://stackoverflow.com/questions/27589336/android-studio-update-errorcould-not-run-build-action-using -gradle-distributio) –

+0

@ Code-Apprentice。從Android工作室 –

回答

0

截至https://stackoverflow.com/a/29144520/476796

Try this:

1) File -> Invalidate caches/Restart

2) Shutdown Android Studio

3) Remove .gradle folder in the user home directory

4) Restart Android Studio let it download all the Gradle stuff it needs

5) Gradle build success !

6) Rebuild project.... success !

回答格里芬如果不工作,你也可以嘗試檢查,如果你使用的是正確的gradle產出。你可以檢查這在gradle/wrapper/gradle-wrapper.properties

0

終於嘗試了多個事情。 在項目中註釋以下行解決它。

org.gradle.jvmargs = -Xmx2048m -XX:MaxPermSize參數\ = 512

任何人能解釋它是如何幫助?