如何在Mac上完全卸载Android Studio?

Mos*_*dam 427 macos uninstall android-studio

我最近在我的Macbook Pro上下载了Android Studio,每次打开它时都会搞砸它.它给了我插件错误和其他几个错误.我需要从我的mac上完全卸载它.我试图从我的mac中删除它,然后再次安装,就像你第一次做的那样,但它没有做任何事情,现在出现同样的问题.

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

Sim*_*mon 1072

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

# 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*
Run Code Online (Sandbox Code Playgroud)

如果您想删除所有项目:

rm -Rf ~/AndroidStudioProjects
Run Code Online (Sandbox Code Playgroud)

删除与gradle相关的文件(缓存和包装器)

rm -Rf ~/.gradle
Run Code Online (Sandbox Code Playgroud)

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

注意:此文件夹也被其他Android IDE使用,因此如果您仍在使用其他IDE,则可能不想删除此文件夹)

rm -Rf ~/.android
Run Code Online (Sandbox Code Playgroud)

删除Android SDK工具

rm -Rf ~/Library/Android*
Run Code Online (Sandbox Code Playgroud)

仿真器控制台验证令牌

rm -Rf ~/.emulator_console_auth_token
Run Code Online (Sandbox Code Playgroud)

感谢那些对此答案进行评论/改进的人!


笔记

  1. 标志rm区分大小写为1(与大多数其他命令一样),这意味着f标志必须为小写.但是,r旗帜也可以大写.
  2. 标志rm可以组合在一起或分开.它们不必合并.

标志表示什么

  1. r标志表明该rm命令应该 -

    一个ttempt删除根植于每个文件参数的文件层次结构.- 联机帮助页上的描述部分rm(有关man rm详细信息,请参阅参考资料)

  2. f标志表明该rm命令应该 -

    一个ttempt删除文件而不提示进行确认,不管该文件的权限.- 联机帮助页上的描述部分rm(有关man rm详细信息,请参阅参考资料)

  • 同时删除`/ usr/local/var/lib/android-sdk /`文件夹.在我的情况下它占据了17G! (5认同)
  • @Simon也添加了这个`rm -Rf~/.AndroidStudio*` (5认同)
  • 请添加删除路径.以下是关于路径设置出现位置的完整主题:http://stackoverflow.com/questions/7501678/set-environment-variables-on-mac-os-x-lion (2认同)
  • @ShanXeeshi 我的电脑上没有这个文件夹..这个文件夹是关于什么的? (2认同)
  • @sahil 您是否使用自制软件来安装 android-sdk?如果是这样,请使用`brew uninstall android-sdk`。或尝试使用这个方便的工具在 Mac 中查找大文件 www.derlien.com (2认同)
  • 较新版本的 android studio 使用此目录 `rm -Rf ~/Library/Application\ Support/Google/AndroidStudio*` (2认同)

小智 17

在终端中运行以下命令:

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/  
Run Code Online (Sandbox Code Playgroud)

要删除所有项目:

rm -Rf ~/AndroidStudioProjects  
Run Code Online (Sandbox Code Playgroud)

  • 请注意,对于那些怀疑命令行的人或好奇的人,最好在每行的内容上添加注释。 (3认同)

end*_*421 17

对于在 MacOS 10.15.1 或更高版本上使用 Android Studio 4.0 或更高版本的人。使用命令行打击:

# 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/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/Google/AndroidStudio*
# Deletes all logs that Android Studio outputs
rm -Rf ~/Library/Logs/Google/AndroidStudio*
# Deletes Android Studio's caches
rm -Rf ~/Library/Caches/Google/AndroidStudio*
# Deletes older versions of Android Studio
rm -Rf ~/.AndroidStudio*
Run Code Online (Sandbox Code Playgroud)

区别

图书馆/首选项/谷歌/AndroidStudio*

图书馆/日志/谷歌/AndroidStudio*

图书馆/缓存/谷歌/AndroidStudio*

  • 您忘记了 ~/Application Support/Google/AndroidStudio* (2认同)

Ank*_*nha 11

我的Macbook Pro上也遇到了同样的问题.我采取了这些非常简单的步骤并重新安装了Android Studio.

**链接包含图像,看看是否面临任何问题.

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

  1. 输入"Command + option + Space Bar"
  2. 输入"Android Studio"
  3. 点击搜索框下方的"+"按钮. 图片
  4. 一个新栏将出现"Kind"是"任意"点击"kind" - >其他 - >搜索"系统文件"并通过勾选标记来选择.然后单击确定. 图片
  5. 然后从下拉菜单中选择"包含"!
  6. 然后,您将获得大量需要删除的系统文件,以完成任何应用程序的完全卸载.
  7. 单击"命令+ A"以选择所有文件并查看文件删除是否还包括一些视频文件.然后单击"命令+删除"
  8. 清空你的垃圾.完成


RFS*_*FST 8

Simon单独列出的一些文件也可以使用类似下面的命令找到,但是有一些关于彻底性的额外保证,并且没有将rm -rf与通配符一起使用的鲁莽性:

find ~ \
  -path ~/Library/Caches/Metadata/Safari -prune -o \
  -iname \*android\*studio\* -print -prune
Run Code Online (Sandbox Code Playgroud)

另外不要忘记现在与应用程序分开的SDK和〜/ .gradle /(参见vijay的回答).


vij*_*jay 7

如果您不在任何其他地方使用gradle,您也可以删除gradle文件:

rm -Rfv ~/.gradle/
Run Code Online (Sandbox Code Playgroud)

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

  • 了解删除gradle文件夹的具体内容也会有所帮助. (2认同)