Android Studio3.1にバージョンアップしたときに起動しなくて焦った話。
Android Studio3.1に無事バージョンアップしたのだけれども、アイコンをクリックしてもすぐにインジケーターが消えて起動できない現象があった。
$ cd /Applications/
$ open Android\ Studio.app/
LSOpenURLsWithRole() failed with error -10810 for the file /Applications/Android Studio.app.
LSOpenURLsWithRole()のエラーが出ているが特に原因がつかめない。
iMac:Applications $ java --version
java 10.0.1 2018-04-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)
Java JDKについても問題なし。
ターミナルで直接実行。
$ /Applications/Android\ Studio.app/Contents/MacOS/studio
2019-01-21 11:57:36.359 studio[1070:18348] allVms required 1.8*,1.8+
2019-01-21 11:57:36.362 studio[1070:18356] fullFileName is: /Applications/Android Studio.app/Contents/bin/studio.vmoptions
2019-01-21 11:57:36.362 studio[1070:18356] fullFileName exists: /Applications/Android Studio.app/Contents/bin/studio.vmoptions
2019-01-21 11:57:36.362 studio[1070:18356] Value of STUDIO_VM_OPTIONS is (null)
2019-01-21 11:57:36.362 studio[1070:18356] Processing VMOptions file at /Applications/Android Studio.app/Contents/bin/studio.vmoptions
2019-01-21 11:57:36.362 studio[1070:18356] Done
2019-01-21 11:57:36.362 studio[1070:18356] Processing VMOptions file at /Users/****/Library/Preferences/AndroidStudio3.2/studio.vmoptions
2019-01-21 11:57:36.363 studio[1070:18356] Done
2019-01-21 11:57:36.363 studio[1070:18356] Processing VMOptions file at
2019-01-21 11:57:36.364 studio[1070:18356] No content found
Error opening zip file or JAR manifest missing : /Users/****/Library/Preferences/AndroidStudio3.1/jp.sourceforge.mergedoc.pleiades/pleiades.jar
Error occurred during initialization of VM
agent library failed to init: instrument
↑詳細なエラー内容がわかった。
pleiades.jar
についてのエラーのよう。
もしかすると、日本語化ファイルが古いせいで読み込みエラーになってしまっているのではないか?というところまで行き着き、pleiades.jarを公式サイトよりダウンロードしてインストール