1. ホーム
  2. macos

[解決済み] MacでAndroid Studioを完全にアンインストールする方法を教えてください。

2022-03-17 10:14:38

質問

最近、Macbook ProでAndroid Studioをダウンロードしたのですが、開くたびにぐちゃぐちゃになってしまいます。プラグインエラーやその他いくつかのエラーが出ます。Macから完全にアンインストールする必要があります。このような場合、どのようにすればよいのでしょうか?

なんとか完全に削除して、もう一度新しくインストールするにはどうしたらいいでしょうか?

解決方法は?

ターミナルで以下のコマンドを実行します(ハッシュタグの付いた行を除く - これらはコメントです)。

# Deletes the Android Studio application
# Note that this may be different depending on what you named the application as, or whether you downloaded the preview version
rm -Rf /Applications/Android\ Studio.app
# Delete All Android Studio related preferences
# The asterisk here should target all folders/files beginning with the string before it
rm -Rf ~/Library/Preferences/AndroidStudio*
rm -Rf ~/Library/Preferences/Google/AndroidStudio*
# Deletes the Android Studio's plist file
rm -Rf ~/Library/Preferences/com.google.android.*
# Deletes the Android Emulator's plist file
rm -Rf ~/Library/Preferences/com.android.*
# Deletes mainly plugins (or at least according to what mine (Edric) contains)
rm -Rf ~/Library/Application\ Support/AndroidStudio*
rm -Rf ~/Library/Application\ Support/Google/AndroidStudio*
# Deletes all logs that Android Studio outputs
rm -Rf ~/Library/Logs/AndroidStudio*
rm -Rf ~/Library/Logs/Google/AndroidStudio*
# Deletes Android Studio's caches
rm -Rf ~/Library/Caches/AndroidStudio*
# Deletes older versions of Android Studio
rm -Rf ~/.AndroidStudio*

をすべて削除したい場合 プロジェクト :

rm -Rf ~/AndroidStudioProjects

gradle関連ファイル(キャッシュ & ラッパー)を削除するには

rm -Rf ~/.gradle

以下のコマンドで、すべての Android仮想デバイス (AVD)とキーストアです。

備考 : このフォルダは他のAndroid IDEでも使用されているので、まだ他のIDEを使用している場合は、このフォルダを削除しない方が良いかもしれません)

rm -Rf ~/.android

Android SDK ツールを削除するには

rm -Rf ~/Library/Android*

エミュレータコンソールの認証トークン

rm -Rf ~/.emulator_console_auth_token

この回答に対してコメント/改善をしてくださった方、ありがとうございました!


注意事項

  1. のフラグは rm は大文字と小文字が区別されます 1 (他のほとんどのコマンドと同様)であることから f フラグは小文字でなければなりません。ただし r フラグを大文字にすることもできます。
  2. のフラグは rm は一緒にしてもいいし、分けてもいい。組み合わされる必要はありません。

フラグが示すもの

  1. r フラグは rm コマンドを使用する必要があります。

    a は、各ファイルの引数をルートとするファイル階層を削除しようとします。 - 説明 のマニュアルページにある rm (参照 man rm をご覧ください)

  2. f フラグは rm コマンドを使用する必要があります。

    a は、ファイルのパーミッションに関係なく、確認のプロンプトを出さずにファイルを削除しようとします。 - 説明 のマニュアルページにある rm (参照 man rm をご覧ください)