添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

问题描述,新电脑搭建环境,在目录下使用cmd命令输入gradle init 或者在idea中构建项目的时候报错:

Gradle sync failed: Unable to start the daemon process.

This problem might be caused by incorrect configuration of the daemon.

For example, an unrecognized jvm option is used.

Please refer to the user guide chapter on the daemon at https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html

Please read the following process output to find out more:

-----------------------

试过很多方法都不好使,如重新配置jdk8、重新配置gradle4.6或安装gradle4.10都不好使。

后面通过分析log,发现gradle编译过程中就出现问题了,但是gradle的错误在这上面的log中是无法发现的,那么怎么查看gradle的错误:

运行CMD,进入项目根目录执行命令 gradle --stacktrace 也可在AS的Terminal中输入

出现如下错误:

java.net.SocketException: Unrecognized Windows Sockets error: 10106: create

at java.net.ServerSocket.createImpl(ServerSocket.java:307)

at java.net.ServerSocket.getImpl(ServerSocket.java:257)

at java.net.ServerSocket.bind(ServerSocket.java:375)

at java.net.ServerSocket.(ServerSocket.java:237)

at org.apache.catalina.core.StandardServer.await(StandardServer.java:441)

at org.apache.catalina.startup.Catalina.await(Catalina.java:758)

at org.apache.catalina.startup.Catalina.start(Catalina.java:704)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:498)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495)

这下可以说的通了为什么换了sdk都没用,其实这个bug和jdk无关,是java在网络层的问题。

解决方案:

1、用管理方式打开cmd命令提示符。

2、输入命令netsh winsock reset

3、重启电脑然后在试下gradle编译

说明:winsock是Windows网络 编程接口 ,winsock工作在 应用层 ,它提供与底层 传输协议 无关的高层数据传输编程接口 netsh winsock reset 是把它恢复到默认状态。

netsh winsock reset

这个命令作用是重置 Winsock 目录。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。这个命令的好处是可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。

问题描述,新电脑搭建环境,在目录下使用cmd命令输入gradle init 或者在idea中构建项目的时候报错:Gradle sync failed: Unable to start the daemon process.This problem might be caused by incorrect configuration of the daemon.For example, ... 1. 首先是下载: 选择版本: 被墙无数次,各种什么绿se下载什么太平yang下载,尝试3.60最新版本,最终不知道怎么回事配置好了,但是还需要添加opencv的SDK,但是毕竟是最新版本,网上暂时还没有大佬写教程,所以不得不放弃治疗,重新下载比较旧的版本。后看了AS3.0版本比较稳定,下载之后发现没有build这个框(个人比较喜欢看build框),所以又删除了,下载了3.1版本(这个过程已经耗时一天了)。 所以!!!新人千万不要下载新版本!!!因为界面已经不同了
自从升级了android 3.6之后,天天都不省心,不是插件搜索不到了,就是build. gradle 构建失败,这不,又来了 Error: Unable to s tar t the daemon process . This problem might be caused by incorrect configuration of the daemon . For example, an unrecognized jvm option is used. Please refer to the user guide chapter on the daemon at http:// gradle .org
Unable to s tar t the daemon process . This problem might be caused by incorrect configuration of the d
今天打开Android Studio, 了一个错误,错误如下: Error: Unable to s tar t the daemon process . This problem might be caused by incorrect configuration of the daemon . For example, an unrecognized jvm option is used.
在导入studio工程的时候,进行sync的时候,提示Error:Configuration with name ‘default’ not found. 之前由于对 gradle 不熟悉,所以没有找到原因,其实也是偷懒,没有认真去排查 问题 ,今天又遇到了,就折腾了会,把所有的配置文件都打开看,最终 解决 问题 了,发现尽然是个低级的不能低级的 问题 ,故记录下,警醒自己。 1.打开settings. gradle 发现里面有很多个include ‘:app’这样的include,然而发现在工程的目录下面根本没有include的项目,所以将需要include的项目添加进来,如果include的项目不需要,则将其
导入一个项目出现了以下错误: Error: Unable to s tar t the daemon process .  This problem might be caused by incorrect configuration of the daemon .  For example, an unrecognized jvm option is used. 解决 步骤: 1、修改项目中
Error: Unable to s tar t the daemon process . This problem might be caused by incorrect configuration of the daemon . For example, an unrecognized jvm option is used. 这时我们只需要如下图:在project,目录下,打开 gradle .properties文档 然后修改为:org. gradle .jvmargs
Unable to s tar t the daemon process . The project uses Gradle 4.4 which is incompatible with Java 11 or newer. Possible solution: - Upgrade Gradle wrapper to 4.8 version and re-import the project
问题 描述 当引入或者新建一个项目的时候,在引入 gradle 版本号的时候会 连接超时的错误: Gradle sync failed: Connection timed out: connect. If you are behind an HTTP········ 解决 方法 一、更改项目中 gradle 设置,将 gradle 压缩包位置改为指定的位置 打开文件中的设置,搜素 gradle , 修改 gradle 位置,指定文件地址为下载下来的 gradle 文件位置 注意:此时你可能不知道自己去下载什么版本的 gradle ,需要查看文件结构设置中 gradle 引用的版本,如图 保存应用,等待 编译 就好了
一. 我们先说一下提升Gralde 编译 速度. 针对这个 问题 , 先讲一下配置相关设置提升 编译 速度.  我发现在build. gradle 文件中如果设置了很多渠道, 在 编译 时会影响 编译 速度, 尤其是windows系统下运行。  对 gradle 中渠道进行优化, 可以提升 编译 速度 1. 在user/. gradle 文件下创建 gradle .properties文件, 并在中写上org. gradle . daemon =true , 保存. 2. 设置studio, 打开setting >> gradle >> 勾选offine work; 打开离线 编译 ;如下图: 3.设置JAVa虚拟机的运行内存等
打开android studio提示 gradle project sync failed.Basic functionality(e.g.editing,debugging) will not work properly 解决 :打开android studio,点击 tools ->Android->sync project with gradle s files. 解决 这个 问题 的。
ERROR: Unable to s tar t the daemon process . This problem might be caused by incorrect configuration of the daemon . For example, an unrecognized jvm option is used. Please refer to the user guide chapt...