Arduino IDEが起動しない場合

Arduino IDEがスプラッシュ画面だけ表示され、そのあと起動しない状態になりました。
直前に何か変な操作した記憶がないのですが、使えないと困るので調査しました。

ポータブルモードにする、という対策を見つけましたが、それだとProgram Filesにプロジェクトフォルダができてしまったりとかあまり都合がよくないのでもう少し調べたら、Arudiino公式ページのフォーラムに以下の投稿を見つけました。

There was a problem with Arduino’s package_index.json file used for Boards Manager that caused the NullPointerException error and prevented the IDE from starting.
Now the package_index.json file has been fixed, but to recover the Arduino IDE to a working condition you must delete the bad package_index.json from your computer as well as the cache folder, then restart the Arduino IDE as usual.

Windows (regular IDE):

remove file C:\Users\YourUsername\AppData\Local\Arduino15\package_index.json
remove folder C:\Users\YourUsername\AppData\Local\Arduino15\cache
Windows (Microsoft Store app):
remove file C:\Users\YourUsername\Documents\ArduinoData\package_index.json
remove folder C:\Users\YourUsername\Documents\ArduinoData\cache

Mac:

remove file /Users/YourUsername/Library/Arduino15/package_index.json
remove folder /Users/YourUsername/Library/Arduino15/cache

Linux:

remove file /home/YourUsername/.arduino15/package_index.json
remove folder /home/YourUsername/.arduino15/cache

Arduino IDE in portable mode:

remove file {Arduino IDE installation folder}/portable/package_index.json
remove folder {Arduino IDE installation folder}/portable/cache

https://forum.arduino.cc/index.php?topic=324095.msg4636674#msg4636674

package_index.jsonとcacheを削除して、無事起動するようになりました。よかった

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

前の記事

Lenovo ideapad 320のSSD交換