【问题标题】:Error: "The newly created daemon process has a different context than expected" [duplicate]错误:“新创建的守护进程具有与预期不同的上下文”[重复]
【发布时间】:2015-04-06 18:59:32
【问题描述】:

我想开始使用 Android Developer Studio 开发移动应用程序。我下载了具有 SDK 和 JAVA 要求的 Android Developer Studio。但是当我尝试启动我的项目时,我得到一个错误:

Error: The newly created daemon process has a different context than expected.
It won't be possible to reconnect to this daemon. Context mismatch: 
At least one daemon option is different.
Wanted: DefaultDaemonContext[uid=null,javaHome=C:\Program Files\Java\jdk1.8.0_31,daemonRegistryDir=C:\Users\mustafac\.gradle\daemon,pid=9040,idleTimeout=null,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=windows-1254,-Duser.country=TR,-Duser.language=tr,-Duser.variant]
Actual: DefaultDaemonContext[uid=89bee64b-dc23-47f4-a5f6-20fae6341e82,javaHome=C:\Program Files\Java\jdk1.8.0_31,daemonRegistryDir=C:\Users\mustafac\.gradle\daemon,pid=3128,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=windows-1254,-Duser.country=TR,-Duser.language=tr,-Duser.variant,http://www.netmahal.com/?bd=hp&oem=hprotect&uid=WDCXWD10EZEX-08RKKA0_WD-WMC1S139379893798&version=&pid=3662073653&cs=6d6fd47ad2184eae96bfc61874ec42f4]

我还从互联网上检查了某事,并尝试从项目结构中更改 JDK 位置。但这对我不起作用。知道我做错了什么吗?

【问题讨论】:

  • 你以前安装过 gradle 吗?因为你有两个正在运行的 gradle 守护进程。
  • 多行代码应该通过在每行前面放置四个空格来格式化,而不是使用反引号(`)方法。

标签: java android build gradle android-gradle-plugin


【解决方案1】:

我也遇到过这个问题,就我而言,我使用的是 Intellij 15.06, 解决我的问题的方法就是进入目录,JAVA_HOME > jre > lib,将tool.jar重命名为tool.jar.bak,然后尝试启动一个项目或者再次导入一个项目,最后别忘了将其重命名为 tool.jar。

希望这会对你有所帮助。

【讨论】:

  • 这完全解决了我的问题。你知道为什么会这样吗?
  • @LanceClark 我认为需要使用 jdk 版本
  • 救了我的命,你知道根本原因吗?
猜你喜欢
  • 2018-08-01
  • 1970-01-01
  • 2018-12-07
  • 1970-01-01
  • 2011-05-24
  • 1970-01-01
  • 2012-02-04
  • 2013-01-09
  • 1970-01-01
相关资源
最近更新 更多