Android Studio无效的身份验证数据。无法分配请求的地址:连接

5

我有一个问题,就是无法登录GitHub。

之前一切正常,然后突然我的Flutter Build停止工作了。当我想要检出不同的分支以查看是否存在问题时,需要输入我的GitHub登录信息,这是奇怪的,因为Token还没有过期。无论如何,我生成了一个新的Token,并得到了以下错误:

无效的身份验证数据。无法分配所请求的地址: 连接

enter image description here

现在我怀疑一些JAVA安装的问题,所以安装了最新下载的JAVA版本。但并没有成功。

我怀疑JAVA的原因是构建时出现的错误也与JAVA有关。我只找到了一个讨论这个问题的线程,并且它建议在任务管理器中杀死所有与JAVA相关的应用程序,但我没有任何应用程序。重启计算机也没有帮助。即使在重新安装JAVA之后,此错误仍然存在。

FAILURE: Build failed with an exception.

* What went wrong:
java.net.BindException: Cannot assign requested address: 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: Cannot assign requested address: 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.readFile(OnDemandFileAccess.java:41)
    at org.gradle.cache.internal.SimpleStateCache.get(SimpleStateCache.java:49)
    at org.gradle.cache.internal.FileIntegrityViolationSuppressingPersistentStateCacheDecorator.get(FileIntegrityViolationSuppressingPersistentStateCacheDecorator.java:34)
    at org.gradle.launcher.daemon.registry.PersistentDaemonRegistry.getAll(PersistentDaemonRegistry.java:71)
    at org.gradle.launcher.daemon.client.DefaultDaemonConnector.connect(DefaultDaemonConnector.java:115)
    at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.java:144)
    at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.java:98)
    at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:57)
    at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:212)
    at org.gradle.launcher.cli.DefaultCommandLineActionFactory$ParseAndBuildAction.execute(DefaultCommandLineActionFactory.java:275)
    at org.gradle.launcher.cli.DefaultCommandLineActionFactory$ParseAndBuildAction.execute(DefaultCommandLineActionFactory.java:247)
    at org.gradle.launcher.cli.DebugLoggerWarningAction.execute(DebugLoggerWarningAction.java:82)
    at org.gradle.launcher.cli.DebugLoggerWarningAction.execute(DebugLoggerWarningAction.java:30)
    at org.gradle.launcher.cli.WelcomeMessageAction.execute(WelcomeMessageAction.java:92)
    at org.gradle.launcher.cli.WelcomeMessageAction.execute(WelcomeMessageAction.java:38)
    at org.gradle.launcher.cli.NativeServicesInitializingAction.execute(NativeServicesInitializingAction.java:44)
    at org.gradle.launcher.cli.NativeServicesInitializingAction.execute(NativeServicesInitializingAction.java:26)
    at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:41)
    at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:26)
    at org.gradle.launcher.cli.DefaultCommandLineActionFactory$WithLogging.execute(DefaultCommandLineActionFactory.java:240)
    at org.gradle.launcher.Main.doAction(Main.java:35)
    at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:50)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:60)
    at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:37)
    at org.gradle.launcher.GradleMain.main(GradleMain.java:31)
Caused by: java.net.BindException: Cannot assign requested address: bind
    at java.base/sun.nio.ch.Net.bind0(Native Method)
    at java.base/sun.nio.ch.Net.bind(Net.java:555)
    at java.base/sun.nio.ch.DatagramChannelImpl.bindInternal(DatagramChannelImpl.java:1194)
    at java.base/sun.nio.ch.DatagramChannelImpl.bind(DatagramChannelImpl.java:1164)
    at java.base/sun.nio.ch.DatagramSocketAdaptor.bind(DatagramSocketAdaptor.java:107)
    at java.base/java.net.DatagramSocket.createDelegate(DatagramSocket.java:1426)
    at java.base/java.net.DatagramSocket.<init>(DatagramSocket.java:330)
    at java.base/java.net.DatagramSocket.<init>(DatagramSocket.java:389)
    at org.gradle.cache.internal.locklistener.FileLockCommunicator.<init>(FileLockCommunicator.java:49)
    ... 34 more


* Get more help at https://help.gradle.org

--- 编辑 ---

真不敢相信,我刚刚关闭了NordVPN,一切都恢复正常了。有人知道Nord是怎么做到让所有JAVA东西停止工作的吗?还有为什么它突然崩溃了JAVA,我使用Nord很长时间了,之前从未发生过这种情况......


1
我只想说你救了我的一天!我也遇到了同样的问题,原来是NordVPN搞砸了一切!但为什么呢?:( - Renato Lochetti
你是在使用Windows 11吗?自从我切换到这个操作系统后,我遇到了类似的奇怪和令人沮丧的问题,即Android Studio无法连接到互联网。 - Cody
嗨,Cody,我想我之前使用的是Windows 11,但我不确定。不过现在我正在使用Windows 11,并且自从那时起,我再也没有遇到任何Android Studio的问题,即使我上面描述的错误也不再存在。但我建议你检查一下电脑上的其他应用程序,以确保它们不会引起问题。甚至是你认为不应该有问题的应用程序。就像在我的情况下,我从未想过NordVPN可能会导致其他应用程序出现问题。 - Christian
1个回答

0

我最终通过进入文件 -> 设置 -> 版本控制 -> Git -> 启用“用户凭据助手”来解决了Android Studio中的问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接