簡體   English   中英

Android Studio - Gradle構建運行永無止境

[英]Android Studio - Gradle build running never ends

我剛剛在我的電腦上安裝了Debian 8。 我嘗試設置Android-Studio(1.4):

當我嘗試創建一個新項目時,如果我打開一個舊項目,它就會陷入困境(我讓它運行超過1小時,它永遠不會結束)。 在控制台中,它始終打印:

$ android-studio / bin / studio.sh工具API使用目標Gradle版本:2.4。 為此構建啟動新的Gradle守護程序(后續構建將更快)。 啟動進程'command'/usr/lib/jvm/java-1.7.0-openjdk-amd64/bin/java''。 工作目錄:/ home / tobias / AndroidStudioProjects / MyApplication命令:/usr/lib/jvm/java-1.7.0-openjdk-amd64/bin/java -version成功啟動進程'command'/ usr / lib / jvm / java- 1.7.0-openjdk-amd64 / bin / java''啟動守護進程:workingDir = /home/tobias/.gradle/daemon/2.4,daemonArgs:[/usr/lib/jvm/java-1.7.0-openjdk-amd64 / bin / java,-XX:MaxPermSize = 256m,-XX:+ HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding = UTF-8,-Duser.country = US,-Duser.language = en,-Duser.variant, - cp,/opt/android-studio/gradle/gradle-2.4/lib/gradle-launcher-2.4.jar,org.gradle.launcher.daemon.bootstrap.GradleDaemon,2.4,/home/tobias/.gradle,/ home / tobias / .gradle / daemon,10800000,4f46addb-22d0-418f-8179-49ef885a95cc,-XX:MaxPermSize = 256m,-XX:+ HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding = UTF-8,-Duser.country = US ,-Duser.language = en,-Duser.variant]啟動進程'Gradle build daemon'。 工作目錄:/home/tobias/.gradle/daemon/2.4命令:/usr/lib/jvm/java-1.7.0-openjdk-amd64/bin/java -XX:MaxPermSize = 256m -XX:+ HeapDumpOnOutOfMemoryError -Xmx1024m - Dfile.encoding = UTF-8 -Duser.country = US -Duser.language = en -Duser.variant -cp /opt/android-studio/gradle/gradle-2.4/lib/gradle-launcher-2.4.jar org.gradle .launcher.daemon.bootstrap.GradleDaemon 2.4 /home/tobias/.gradle /home/tobias/.gradle/daemon 10800000 4f46addb-22d0-418f-8179-49ef885a95cc -XX:MaxPermSize = 256m -XX:+ HeapDumpOnOutOfMemoryError -Xmx1024m -Dfile .encoding = UTF-8 -Duser.country = US -Duser.language = en -Duser.variant已成功啟動進程'Gradle build daemon'嘗試啟動守護程序需要1.354秒。 連接到守護進程DaemonInfo {pid = 4668,地址= [d3bdeeea-46b5-40d0-8eaf-ab113cda06ce端口:33671,地址:[/ 0:0:0:0:0:0:0:1%1,/ 127.0。 0.1]],idle = false,context = DefaultDaemonContext [uid = 4f46addb-22d0-418f-8179-49ef885a95cc,javaHome = / usr / lib / jvm / java-7-openjdk-amd64,daemonRegistryDir = / home / tobias / .gradle /daemon,pid=4668,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=UTF-8,-Duser.country=US,-Duser.language=恩,-Duser.variant]}。 調度請求構建{id = d764db2d-9d61-4582-8c7c-ba0d7d68ca22.1,currentDir = / home / tobias / AndroidStudioProjects / MyApplication}。

我試過重新安裝並重新啟動,什么都沒有。

問題可能是因為即使使用64位系統也需要32位庫。

看到這篇文章缺少依賴項android SDK討論是圍繞eclipse,但同樣的問題適用於android studio。

如果您使用Fedora,這應該可以解決您的問題,並幫助您避免一些其他問題。 Fedora版本<= 21

yum install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686

Fedora版本> 21

dnf install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM