首页 > 解决方案 > ESP8266 板停止通过板管理器安装

问题描述

我已经尝试了添加https://arduino.esp8266.com/stable/package_esp8266com_index.json偏好的通常程序。然后打开板管理器,通过ESP8266社区找到ESP8266并尝试通过单击安装来安装2.6.3。下载大约 5 MB 的数据后,下载停止。我曾尝试直接下载 zip 文件并成功。我可以毫无问题地更新其他板。我在 Windows 10 上使用 Arduino 1.8.10。禁用防病毒软件并多次删除 AppData\Local 中的 Arduino15 文件夹,但没有任何效果。错误

Error downloading https://github.com/esp8266/Arduino/releases/download/2.6.3/esp8266-2.6.3.zip
java.lang.RuntimeException: java.lang.Exception: Error downloading https://github.com/esp8266/Arduino/releases/download/2.6.3/esp8266-2.6.3.zip
   at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onInstallPressed$2(ContributionManagerUI.java:175)
   at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.Exception: Error downloading https://github.com/esp8266/Arduino/releases/download/2.6.3/esp8266-2.6.3.zip
   at cc.arduino.contributions.DownloadableContributionsDownloader.download(DownloadableContributionsDownloader.java:144)
   at cc.arduino.contributions.DownloadableContributionsDownloader.download(DownloadableContributionsDownloader.java:78)
   at cc.arduino.contributions.DownloadableContributionsDownloader.download(DownloadableContributionsDownloader.java:60)
   at cc.arduino.contributions.packages.ContributionInstaller.install(ContributionInstaller.java:105)
   at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onInstallPressed$2(ContributionManagerUI.java:172)
   ... 1 more
Caused by: java.net.SocketException: Connection reset
   at java.net.SocketInputStream.read(SocketInputStream.java:210)
   at java.net.SocketInputStream.read(SocketInputStream.java:141)
   at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
   at sun.security.ssl.InputRecord.readV3Record(InputRecord.java:593)
   at sun.security.ssl.InputRecord.read(InputRecord.java:532)
   at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:975)
   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:3444)
   at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3437)
   at cc.arduino.utils.network.FileDownloader.readStreamCopyTo(FileDownloader.java:268)
   at cc.arduino.utils.network.FileDownloader.openConnectionAndFillTheFile(FileDownloader.java:247)
   at cc.arduino.utils.network.FileDownloader.downloadFile(FileDownloader.java:182)
   at cc.arduino.utils.network.FileDownloader.download(FileDownloader.java:129)
   at cc.arduino.contributions.DownloadableContributionsDownloader.download(DownloadableContributionsDownloader.java:142)
   ... 5 more

一旦它下载了包,然后在下载库期间再次停止。每次停止后都必须使用任务管理器停止下载。我有一个 100 Mbps OFC 连接,所以速度不是问题。即使卸载并重新安装了 Arduino IDE 几次,也没有任何改进。我可以通过 git 克隆安装包,但它需要安装很多额外的库,最后会给出很多警告、重复的头文件和包,有时还会在编译时出错。 [安装错误画面] 1 好郁闷 在此处输入图像描述

标签: failed-installationarduino-esp8266

解决方案


推荐阅读