Arduino的JSON文件在github/raw无法打开问题+Boards Manager 下载失败问题 的解决
(安装arduino过程的踩的坑,参考并试验过了很多方法,但只有这种方法适用,仅限个人记录,非原创)问题一的解决
在安装arduino 软件过程中,填写开发板管理器URL中的JSON文件后,却下载时出错 解决办法是:
(1)登录https://www.ipaddress.com网址,在输入框中输入raw.githubusercontent.com,将得到的IPV4地址复制下来。
(2)打开电脑中位于下面地址后的“hosts”文件
C:\Windows\System32\drivers\etc
将复制的IPV4地址复制到上面的hosts中,如图
(xxx.xxx.xxx.xxx为address,我得到的是四组地址,所以就都添加上了)
xxx.xxx.xxx.xxx raw.githubusercontent.com
xxx.xxx.xxx.xxx raw.githubusercontent.com
xxx.xxx.xxx.xxx raw.githubusercontent.com
xxx.xxx.xxx.xxx raw.githubusercontent.com
(3) 保存并关闭hosts文件,在打开arduino中的“首选项”,添加需要的JSON文件URL,便可以下载啦。
(此时我在github的某一工程中JSON文件下点击“raw”便可以访问显示了,同时也可以在浏览器中安装一个JSONView的插件,使显示的JSON可读性更高)
问题二的解决
在安装的过程中,虽然上面的问题解决了,但是,在工具>开发板>开发板管理器…中,搜索相应的开发板包,却总是显示下载安装失败。
这个问题不知道是个例还是普遍。最后解决的方法,就是一遍一遍的install,一遍一遍的close(非常无奈)。
不过,已经下载的是有所保留的。下次下载还能接着上次的下载进度下,只是每次很不稳定,原因未知。