你好我建立一个flutter apk使用vscode,但我得到下面的错误,任何关于如何去它的帮助。做了研究,但没有得到解决方案。我已经配置JAVA_HOME以及在gradle设置在android工作室,但gradle仍然得到同样的错误
FAILURE: Build failed with an exception.
* What went wrong:
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 Manual chapter on the daemon at https://docs.gradle.org/6.5/userguide/gradle_daemon.html
Process command line: C:\Program Files\Android\Android Studio\jre\bin\java.exe --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED -Xmx1536M -Dfile.encoding=windows-1252 -Duser.country=US -Duser.language=en -Duser.variant -cp C:\Users\cs\.gradle\wrapper\dists\gradle-6.5-all\2oz4ud9k3tuxjg84bbf55q0tn\gradle-6.5\lib\gradle-launcher-6.5.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 6.5
Please read the following process output to find out more:
FAILURE: Build failed with an exception.
* What went wrong:
java.net.BindException: Address already in use: Cannot bind
* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Exception is:
org.gradle.api.UncheckedIOException: java.net.BindException: Address already in use: Cannot bind
at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:61)
at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:41)
at org.gradle.cache.internal.locklistener.FileLockCommunicator.<init>(FileLockCommunicator.java:51)
at org.gradle.cache.internal.locklistener.DefaultFileLockContentionHandler.getCommunicator(DefaultFileLockContentionHandler.java:263)
at org.gradle.cache.internal.locklistener.DefaultFileLockContentionHandler.reservePort(DefaultFileLockContentionHandler.java:255)
at org.gradle.cache.internal.DefaultFileLockManager.lock(DefaultFileLockManager.java:108)
at org.gradle.cache.internal.DefaultFileLockManager.lock(DefaultFileLockManager.java:95)
at org.gradle.cache.internal.DefaultFileLockManager.lock(DefaultFileLockManager.java:90)
at org.gradle.cache.internal.OnDemandFileAccess.updateFile(OnDemandFileAccess.java:51)
at org.gradle.cache.internal.SimpleStateCache.update(SimpleStateCache.java:87)
* Get more help at https://help.gradle.org
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
6条答案
按热度按时间dsf9zpds1#
这是因为当热点在您的设备中处于活动状态时,您就开始调试了。您需要做的就是:
1.打开任务管理器
alt+ctrl+delete
1.所有开放式JDK的结束任务
1.移动热点转向
1.再次启动调试
1.保持编码
nkoocmlb2#
在
Windows
上对我起作用的是什么;Ctrl+Alt+Delete
)。openJDKs
的进程(与任何java.exe
一样)。Gradle
就可以了!对我来说很好。0sgqnhkj3#
我以前遇到过同样的问题,我所做的只是简单地关闭我的笔记本电脑上的移动的热点,再次运行和调试,然后它就像一个魅力!turn off this one
p/s:我打开移动的热点共享互联网连接与我的另一台笔记本电脑在那个时候,所以你只需要关闭它,然后它应该是好的之后。
只要简单地去设置〉网络和互联网〉移动的热点,然后关闭移动热点,如果你是在那个时候打开它。
rta7y2nd4#
我禁用了我的Windows PC中的移动的热点,然后尝试构建它,但它对我不起作用。然后我只是注销并登录,再次尝试构建,它的工作!
kuhbmx9i5#
当你看到任务管理器有许多打开的JDK平台二进制文件在同一时间打开和运行,我建议你重新启动你的笔记本电脑,它将再次正常。我建议你这样做,因为这是我的工作。
rwqw0loc6#
在Windows中打开任务管理器
Ctrl + Alt + Supr
,然后结束adb.exe
的任务。这对我很有效