关于macos:如何在Mac上完全卸载Android Studio?

How to completely uninstall Android Studio on Mac?

我最近在我的MacBook Pro上下载了Android Studio,每次打开它我都会搞砸它。它给了我插件错误和其他几个错误。我需要从我的Mac上完全卸载它。我试图从我的Mac上删除它,然后像第一次那样重新安装它,但它什么也没做,现在同样的问题出现了。

我如何才能完全删除它并重新安装一个新的?


在终端中执行这些命令(不包括带有hashtags的行-它们是注释):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 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*
# 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*
# Deletes all logs that Android Studio outputs
rm -Rf ~/Library/Logs/AndroidStudio*
# Deletes Android Studio's caches
rm -Rf ~/Library/Caches/AndroidStudio*
# Deletes older versions of Android Studio
rm -Rf ~/.AndroidStudio*

如果要删除所有项目:

1
rm -Rf ~/AndroidStudioProjects

删除与渐变相关的文件(缓存和包装)

1
rm -Rf ~/.gradle

使用以下命令删除所有Android虚拟设备(AVD)和密钥库。

注意:这个文件夹也被其他Android IDE使用,所以如果你仍然使用其他IDE,你可能不想删除这个文件夹)

1
rm -Rf ~/.android

删除Android SDK工具

1
rm -Rf ~/Library/Android*

仿真器控制台身份验证令牌

1
rm -Rf ~/.emulator_console_auth_token

感谢对这个答案的评论/改进!

笔记

  • rm的标志是区分大小写的1(与大多数其他命令一样),这意味着f标志必须是小写的。但是,r标志也可以资本化。
  • rm的标志可以组合在一起或分开。它们不必组合在一起。
  • 旗子代表什么

  • r标志表示rm命令应该-

    attempt to remove the file hierarchy rooted in each file argument. - DESCRIPTION section on the manpage for rm (See man rm for more info)

  • f标志表示rm命令应该-

    attempt to remove the files without prompting for confirmation, regardless of the file's permissions. - DESCRIPTION section on the manpage for rm (See man rm for more info)


  • 在终端中运行以下命令:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    rm -Rf /Applications/Android\ Studio.app  
    rm -Rf ~/Library/Preferences/AndroidStudio*  
    rm -Rf ~/Library/Preferences/com.google.android.*  
    rm -Rf ~/Library/Preferences/com.android.*  
    rm -Rf ~/Library/Application\ Support/AndroidStudio*  
    rm -Rf ~/Library/Logs/AndroidStudio*  
    rm -Rf ~/Library/Caches/AndroidStudio*  
    rm -Rf ~/.AndroidStudio*  
    rm -Rf ~/.gradle  
    rm -Rf ~/.android  
    rm -Rf ~/Library/Android*  
    rm -Rf /usr/local/var/lib/android-sdk/

    要删除所有项目:

    1
    rm -Rf ~/AndroidStudioProjects


    我的MacBook Pro也面临同样的问题。我采取了这些非常简单的步骤和新安装的Android Studio。

    **链接包含图片,如果遇到任何问题,请查看。

    这些非常简单的步骤可以解决您的问题。

  • 键入"命令+选项+空格键"
  • 键入"android studio"
  • 单击搜索框下方的"+"按钮。image
  • 一个新的栏会出现"kind"是"any",点击"kind"-->其他——>搜索"system file",并通过打勾来选择它。然后单击"确定"。image
  • 然后从下拉菜单中选择"包含"!
  • 然后你会得到很多需要删除的系统文件来完成任何应用程序的完全卸载。
  • 点击"command+a"选择所有文件并查看文件删除是否也包括一些视频文件。点击"命令+删除"
  • 清空你的垃圾。多恩

  • Simon单独列出的一些文件也可以通过以下命令找到,但可以进一步保证完整性,并且不必鲁莽地将rm-rf与通配符一起使用:

    1
    2
    3
    find ~ \
      -path ~/Library/Caches/Metadata/Safari -prune -o \
      -iname \*android\*studio\* -print -prune

    另外,不要忘记现在与应用程序分离的SDK和~/.Gradle/(参见Vijay的答案)。


    如果不在其他地方使用Gradle,也可以删除Gradle文件:

    1
    rm -Rfv ~/.gradle/

    因为.gradle文件夹包含不再需要的缓存项目。