Android Studio--线程"main"中出现抖动异常javax.net.ssl.SSLException:连接已关闭:javax.net.ssl.SSLException:标签不匹配

smtd7mpg  于 2023-01-31  发布在  Android
关注(0)|答案(1)|浏览(468)

我刚刚创建了一个新的Flutter项目,我不能运行它。在我的旧电脑上,我成功地运行了该项目,但在新的一个我得到;

Exception in thread "main" javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: Tag mismatch!
    at sun.security.ssl.SSLSocketImpl.checkEOF(SSLSocketImpl.java:1533)
    at sun.security.ssl.AppInputStream.available(AppInputStream.java:60)
    at java.io.BufferedInputStream.available(BufferedInputStream.java:410)
    at sun.net.www.MeteredStream.available(MeteredStream.java:170)
    at sun.net.www.http.KeepAliveStream.close(KeepAliveStream.java:85)
    at java.io.FilterInputStream.close(FilterInputStream.java:181)
    at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.close(HttpURLConnection.java:3527)
    at org.gradle.wrapper.Download.downloadInternal(Download.java:77)
    at org.gradle.wrapper.Download.download(Download.java:44)
    at org.gradle.wrapper.Install$1.call(Install.java:61)
    at org.gradle.wrapper.Install$1.call(Install.java:48)
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
    at org.gradle.wrapper.Install.createDist(Install.java:48)
    at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)
    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Caused by: javax.net.ssl.SSLException: Tag mismatch!
    at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
    at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1946)
    at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1022)
    at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:933)
    at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
    at java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
    at sun.net.www.MeteredStream.read(MeteredStream.java:134)
    at java.io.FilterInputStream.read(FilterInputStream.java:133)
    at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3454)
    at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3447)
    at org.gradle.wrapper.Download.downloadInternal(Download.java:62)
    ... 7 more
Caused by: javax.crypto.AEADBadTagException: Tag mismatch!
    at com.sun.crypto.provider.GaloisCounterMode.decryptFinal(GaloisCounterMode.java:592)
    at com.sun.crypto.provider.CipherCore.finalNoPadding(CipherCore.java:1116)
    at com.sun.crypto.provider.CipherCore.fillOutputBuffer(CipherCore.java:1053)
    at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:941)
    at com.sun.crypto.provider.AESCipher.engineDoFinal(AESCipher.java:491)
    at javax.crypto.Cipher.doFinal(Cipher.java:2376)
    at sun.security.ssl.CipherBox.decrypt(CipherBox.java:461)
    at sun.security.ssl.InputRecord.decrypt(InputRecord.java:172)
    at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1017)
    ... 16 more
Exception: Gradle task assembleDebug failed with exit code 1

我尝试了stackoverflow中所有的解决方案,但我还是不能解决它。新的想法将得到赞赏。

ny6fqffe

ny6fqffe1#

错误javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: Tag mismatch似乎通常是由网络问题引起的,正如issue thread中提到的。如果您缓存了发布依赖项,您可以尝试使用'flutter pub run --offline脱机运行它。除此之外,您可以尝试重新启动计算机或尝试不同的网络。

相关问题