前几天下了3.16版本,使用android studio2.3.3编译android包 遇到gradle错误
Error: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/3.3/userguide/gradle_daemon.html
Please read the following process output to find out more:
具体看gradle的输出日志
21:18:02.967 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface WAN Miniport (IPv6)-QoS Packet Scheduler-0000
21:18:02.968 [DEBUG] [org.gradle.internal.remote.internal.inet.TcpIncomingConnector] Listening on [afc2770c-60db-4e42-9386-df8d71f2fc63 port:53537, addresses:[/127.0.0.1]].
21:18:02.971 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] Daemon starting at: Wed Dec 13 21:18:02 CST 2017, with address: [afc2770c-60db-4e42-9386-df8d71f2fc63 port:53537, addresses:[/127.0.0.1]]
21:18:02.971 [INFO] [org.gradle.launcher.daemon.server.DaemonRegistryUpdater] Advertising the daemon address to the clients: [afc2770c-60db-4e42-9386-df8d71f2fc63 port:53537, addresses:[/127.0.0.1]]
21:18:02.971 [DEBUG] [org.gradle.launcher.daemon.server.DaemonRegistryUpdater] Advertised daemon context: DefaultDaemonContext[uid=e97993f3-e878-49c0-ae1c-8a417b7cee96,javaHome=C:\Program Files\Android\Android Studio\jre,daemonRegistryDir=C:\Users\yx1502004.gradle\daemon,pid=6896,idleTimeout=10800000,daemonOpts=-Xmx512m,-Dfile.encoding=GBK,-Duser.country=CN,-Duser.language=zh,-Duser.variant]
21:18:02.972 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Storing daemon address: [afc2770c-60db-4e42-9386-df8d71f2fc63 port:53537, addresses:[/127.0.0.1]], context: DefaultDaemonContext[uid=e97993f3-e878-49c0-ae1c-8a417b7cee96,javaHome=C:\Program Files\Android\Android Studio\jre,daemonRegistryDir=C:\Users\yx1502004.gradle\daemon,pid=6896,idleTimeout=10800000,daemonOpts=-Xmx512m,-Dfile.encoding=GBK,-Duser.country=CN,-Duser.language=zh,-Duser.variant]
21:18:02.982 [ERROR] [system.err]
21:18:02.982 [ERROR] [system.err] FAILURE: Build failed with an exception.
21:18:02.982 [ERROR] [system.err]
21:18:02.983 [ERROR] [system.err] * What went wrong:
21:18:02.983 [ERROR] [system.err] java.net.SocketException: Bad address: Cannot bind
21:18:02.983 [ERROR] [system.err]
21:18:02.983 [ERROR] [system.err] * Try:
21:18:02.983 [ERROR] [system.err] Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Daemon vm is shutting down… The daemon has exited normally or was terminated in response to a user interrupt.
21:18:02.987 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Removing daemon address: [afc2770c-60db-4e42-9386-df8d71f2fc63 port:53537, addresses:[/127.0.0.1]]
21:18:02.987 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] VM shutdown hook was unable to remove the daemon address from the registry. It will be cleaned up later.
org.gradle.api.UncheckedIOException: java.net.SocketException: Bad address: Cannot bind
at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:43)
at org.gradle.cache.internal.FileLockCommunicator.(FileLockCommunicator.java:40)
at org.gradle.cache.internal.locklistener.DefaultFileLockContentionHandler.getCommunicator(DefaultFileLockContentionHandler.java:153)
at org.gradle.cache.internal.locklistener.DefaultFileLockContentionHandler.reservePort(DefaultFileLockContentionHandler.java:145)
at org.gradle.cache.internal.DefaultFileLockManager.lock(DefaultFileLockManager.java:85)
at org.gradle.cache.internal.DefaultFileLockManager.lock(DefaultFileLockManager.java:73)
at org.gradle.cache.internal.OnDemandFileAccess.updateFile(OnDemandFileAccess.java:45)
at org.gradle.cache.internal.SimpleStateCache.update(SimpleStateCache.java:63)
at org.gradle.cache.internal.FileIntegrityViolationSuppressingPersistentStateCacheDecorator.update(FileIntegrityViolationSuppressingPersistentStateCacheDecorator.java:43)
at org.gradle.launcher.daemon.registry.PersistentDaemonRegistry.remove(PersistentDaemonRegistry.java:127)
at org.gradle.launcher.daemon.server.Daemon$1.run(Daemon.java:128)
at org.gradle.process.internal.shutdown.ShutdownHookActionRegister$GradleShutdownHook.run(ShutdownHookActionRegister.java:41)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.net.SocketException: Bad address: Cannot bind
at java.net.DualStackPlainDatagramSocketImpl.socketBind(Native Method)
at java.net.DualStackPlainDatagramSocketImpl.bind0(DualStackPlainDatagramSocketImpl.java:84)
at java.net.AbstractPlainDatagramSocketImpl.bind(AbstractPlainDatagramSocketImpl.java:93)
at java.net.DatagramSocket.bind(DatagramSocket.java:392)
at java.net.DatagramSocket.(DatagramSocket.java:242)
at java.net.DatagramSocket.(DatagramSocket.java:299)
at org.gradle.cache.internal.FileLockCommunicator.(FileLockCommunicator.java:38)
… 11 more
这是什么原因 有人遇到过吗?
