Android Studioが起動しなくなった

現象・不具合

Android Studioを3.5にアップデートした後、ランチャー、ターミナル(コマンドライン)などから一切起動出来なくなってしまった。アップデート直後のアプリの再起動後は動作していたが、macを再起動をしたら現象が発生した。結構手間取ったので、原因調査と修正方法を紹介。

原因

/Applications/Android Studio.app/Contents/bin/studio.vmoptionsの設定がバージョンアップ時に上書きされていなかったのが原因。studio.vmoptionsでpleiades.jarのパスが通っていなかった。

有益だった調査方法

/Applications/Android\ Studio.app/Contents/MacOS/studioを直接実行する

エラーメッセージが詳細に出るので、すぐに原因が判明した。

時系列で調査した内容

  1. ターミナルからアプリ実行で表示されたエラーで検索
  2. ググると、/Applications/Android\ Studio.app/Contents/MacOS/studio の実行権限が付与されていない可能性があるとあったので確認。結果問題なし。
  3. さらに検索すると、/Applications/Android\ Studio.app/Contents/MacOS/studio を直接実行した場合のエラーを確認とあったので、実行してエラー内容を確認。原因を特定

実行権限の確認方法

確認方法はターミナルで、以下のコマンド等で確認。

  1. cd /Applications/Android\ Studio.app/Contents/MacOS
  2. ls -alなどでstudioの権限を確認

ターミナルでのアプリ起動方法とエラー

起動方法:open /Applications/Android\ Studio.app

LSOpenURLsWithRole() failed with error -10810 for the file /Applications/Android Studio.app.

/Applications/Android\ Studio.app/Contents/MacOS/studio 実行時に実際に出ていたエラー

Error opening zip file or JAR manifest missing : 
/Users/[user_name]/Library/Preferences/AndroidStudio3.4/jp.sourceforge.mergedoc.pleiades/pleiades.jar
SNSでシェア...