【问题标题】:Arduino IDE (Win10) crashes when I launch the program启动程序时 Arduino IDE (Win10) 崩溃
【发布时间】:2020-09-29 02:51:41
【问题描述】:

我的 Arduino IDE(Win10 上的版本 1.8.12)在我启动时崩溃。运行 arduino_debug.exe 我收到此错误消息。

C:\Program Files (x86)\Arduino>arduino_debug.exe
Set log4j store directory C:\Users\volke\AppData\Local\Arduino15
Loading configuration...
Initializing packages...
java.lang.NullPointerException
        at cc.arduino.contributions.packages.ContributionsIndexer.parseIndex(ContributionsIndexer.java:134)
        at processing.app.BaseNoGui.initPackages(BaseNoGui.java:483)
        at processing.app.Base.<init>(Base.java:273)
        at processing.app.Base.main(Base.java:150)

C:\Program Files (x86)\Arduino>

有什么解决办法吗?我试图删除配置文件 package_index.jsonpackage_esp32_index.json 没有任何运气。

【问题讨论】:

  • 这里也是一样,我认为它与新包或其他东西有关。它从今天开始,是的,我花了一整天的时间来修复它。如果您将 ESP8266 安装为 git 而不是使用板管理器,则 ESP8266 可以工作。问题是 vscode 扩展不起作用!
  • 这里已经有一个关于这个的 Github 问题:github.com/arduino/Arduino/issues/10332
  • 似乎是包索引的问题,因为我安装了在 Windows 10 上运行的旧版本,清理了所有 Arduino 文件夹,但都失败了。我还测试了 Arduino IDE Beta 并且似乎可以工作,因为至少这个版本忽略了索引错误。
  • @TomServo 和其他亲密的选民:这显然是 IDE 崩溃,而不是用户代码。也许 IDE 的开发人员可以就如何在其代码中防止 NPE 提出建议,但这对 IDE 的用户没有帮助。

标签: windows arduino crash windows-10 arduino-ide


【解决方案1】:

【讨论】:

    【解决方案2】:

    我在 Windows 10 上遇到了这个问题(相同的 arduino_debug 日志)。 我尝试卸载 Arduino IDE,然后从可执行安装程序重新安装它;在我打开董事会经理之前它运行良好:问题再次出现。

    安装测试版(arduino beta1.9-BUILD-119)后,我没有任何问题。

    【讨论】:

      【解决方案3】:

      只需使用最新的 Arduino IDE Beta 版本。它现在正在工作,忽略了这个问题。我正在使用 ESP8266 开发板,它运行良好。

      【讨论】:

        【解决方案4】:

        beta 1.9 版对我有用。 https://www.arduino.cc/en/Main/Software

        【讨论】:

        • 也为我工作。希望常规构建也得到修复。浪费了几个小时。
        【解决方案5】:

        它也发生在 Manjaro linux 上。在我的情况下,删除文件夹 .arduino15 解决了这个问题,但我每次打开 arduino IDE 时都必须删除它

        rm -rf ~/.arduino15/
        

        Win10文件夹位置:

        %HOMEPATH%\AppData\Local
        

        【讨论】:

        • 如果它不是一个运行良好的解决方案,请不要发布答案,您给出的答案更像是一个黑客,并且 OP 在某种程度上已经这样做了。另外,如果您正在为其他板(如 esp32 等)进行编译,它将不起作用。因此,请将其添加为问题的评论。谢谢你:)。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-04-10
        • 1970-01-01
        • 1970-01-01
        • 2016-04-19
        相关资源
        最近更新 更多