编辑:
@Percy Vega在这篇文章中提出的解决方案对我很有效。
运行idea64。而不是想法。当你有一个64位的JRE时,exe似乎可以做到这一点。
我从来没有使用过Gradle,所以我现在很困惑:我已经尝试了一段时间来让它工作,但没有任何成功。我正试图在IntelliJ Idea 2016.3.2中创建一个Android项目,但我一创建它,就会收到以下消息:
在消息日志上:
Gradle sync started
Gradle sync failed: The newly created daemon process has a different context than expected.
It won't be possible to reconnect to this daemon. Context mismatch:
Java home is different.
Wanted: DefaultDaemonContext[uid=null,javaHome=C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2016.3.1\jre,daemonRegistryDir=C:\Users\xico\.gradle\daemon,pid=5660,idleTimeout=null,daemonOpts=-Xmx1536m,-Dfile.encoding=windows-1252,-Duser.country=US,-Duser.language=en,-Duser.variant]
Actual: DefaultDaemonContext[uid=08e53ecc-a9ee-405c-afc9-a7ba8779d6ee,javaHome=C:\Program Files\Java\jdk1.8.0_112,daemonRegistryDir=C:\Users\xico\.gradle\daemon,pid=2336,idleTimeout=60000,daemonOpts=-Xmx1536m,-Dfile.encoding=windows-1252,-Duser.country=US,-Duser.language=en,-Duser.variant]
Consult IDE log for more details (Help | Show Log)
我已下载Gradle 3.3并将其存储在:
C:\Program Files\Gradle\gradle-3.3
以下是IntelliJ内部的Gradle设置。iv'e还试图检查脱机工作,但它给出了相同的结果:
项目根的build.gradle文件:
以及应用程序的构建。渐变文件:
我怎样才能解决这个问题?提前谢谢。
附言:如果有更多的信息有用,请询问。
关于您的错误Java主页是不同的
。这是操作系统/应用程序中的一些配置问题,不是真正的Android,与Gradle相关。
不管怎样,
classpath 'com.android.tools.build:gradle:3.3.0'
该行与Gradle版本不直接对应。这就是Android Gradle构建库。截至本帖,3.3.0
不是有效版本。
同样值得一提的是,尽管Android文档说明Gradle 2.14.1和更高版本可以工作,但要小心,在某个时候可能会有一些突破性的变化。
关于这类Gradle问题,我还回答了其他一些帖子
应用依赖项和模块依赖项/插件之间有什么区别?
修复插件版本和同步项目错误在Android Studio
一个是在Gradle包装器中指定Gradle的版本。属性
文件,其内容如下所示:
#Thu Oct 06 00:21:08 IDT 2016
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
假设您的项目结构为:
my-project
|- app
|+ libs
|+ src
|- gradle
|- wrapper
|- gradle-wrapper.properties << here
然后,AS下载它,并通常将其安装(在Windows机器上)到:
C:\Users\<username>\.gradle\wrapper\dists\gradle-<version>-all
当我今天早上启动我的项目时,它随机给我一条消息,说Gradle项目同步失败。基本功能(如编辑、调试)将无法正常工作。Android Studio中的代码。我看了人们为这个问题提出的其他答案,但他们一直没有工作。我取消了我的chach/重启了我的项目,但是没有运气。我也从我的项目文件夹中删除了我的. gradle文件夹,但是仍然没有运气。如果你们中的任何人能帮我,那就太棒了!这不是昨天我在做项目的时
问题内容: 我收到错误消息:“ Gradle项目同步失败。基本功能(例如,整理)将无法正常工作。” 和错误日志: 我在这里阅读时试图删除.gradle文件夹。昨天可以正常工作,但是今天当我启动Android Studio时,错误再次显示,删除.gradle文件夹无济于事。 我真的不知道该怎么办。 有没有人有什么建议? 问题答案: 只是一个盲目的猜测:尝试在项目的 gradle.properties
我已经搜索了网络,尝试了一切,但没有任何效果。我有使用Gradle1.11的Android Studio的0.4.6版。 错误消息为:
我目前在同步 gradle 时遇到问题。每当我尝试同步它时,我都会收到以下消息。我从头开始创建了一个新项目,我不知道如何从这里开始。 生成文件'C:\Users\Yun\AndroidStudioProjects\Prac_App_2\Build。坡度线:3 在以下任何源中都找不到插件[id: 'com.android.application ',版本:' 7.2.0 ',apply: false
我刚刚安装了android Studio2.1.1。当我开始一个老项目的时候,我会犯这个错误- 平台和插件更新:以下组件已准备好更新:Android Support Repository,Google Repository,Google API Intel x86 Atom系统映像,Android SDK Tools 25.1.7 8:18:58 AM Gradle sync启动8:19:39 A
// distributionbase=gradle_user_home distributionpath=wrapper/dists zipstorebase=gradle_user_home zipstorepath=wrapper/distributionurl=https://services.gradle.org/distributions/gradle-2.2.1-all.zip