【Android Studio】Appleシリコン版でターミナルが開かない問題の対処法 / Workaround for Android Studio Apple Silicon Version Terminal Doesn’t Open

公開 2021-06-02 13:40
カテゴリー Androidアプリ

先日、Android Studioのベータ版にApple Sillicon (M1 Mac) 対応版が公開されました。しかし、ターミナルが開かないという問題を抱えています。その問題への対処法を解説します。具体的には、以下のように表示されます。

Cannot open Local Terminal
Failed to start [/bin/zsh, –login, -i] in /projectdir

See your idea.log (Help | Show Log in Finder) for the details.

対処法

1. JetBrains/pty4j レポジトリをクローンする

以下のコマンドを使ってPC上の任意の場所で git clone し、native フォルダーに移動してください。

git clone https://github.com/JetBrains/pty4j && cd pty4j/native

2. ビルドし、所定の場所にぶち込む

以下のコマンドをそれぞれ実行してください。

Android Studio Preview.appへのパスは環境ごとに置き換えてください。

clang -fPIC -c *.c
clang -shared -o libpty.dylib *.o
cp libpty.dylib "/Applications/Android Studio Preview.app/Contents/lib/pty4j-native/darwin/"

3. Android Studio を再起動する

私は地味にはまりましたが、再起動しないと治らないっぽいです。再起動後は正常にターミナルが開くようになりました。

以上です。

コメントする

※コメントシステムの詳細はこちらを御覧ください。

コメント本文

※reCAPTCHAによるボット判定を行っているため、送信に少々時間がかかる場合があります。ご了承ください。

送信しました。

確認

コメントを削除しますか?

返信

返信を入力

arrow_upward