ChatGPT解决这个技术问题 Extra ChatGPT

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

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

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

最新版本的 Android Studio for M1 芯片有一些错误。以下链接可能使您能够在完全删除现有安装后成功安装。 1. programhub.net/… 2. youtube.com/watch?v=0Mq560sg-Mw

D
Dave

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

# 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

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

笔记

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

标志表示什么

标志表示 rm 命令应该尝试删除以每个文件参数为根的文件层次结构。 - rm 手册页上的说明部分(有关更多信息,请参见 man rm) f 标志指示 rm 命令应尝试删除文件而不提示确认,而不管文件的权限如何。 - rm 手册页上的说明部分(有关更多信息,请参见 man rm)


请添加删除路径。以下是有关路径设置出现位置的完整主题:stackoverflow.com/questions/7501678/…
同时删除 /usr/local/var/lib/android-sdk/ 文件夹。在我的情况下它占用了17G!
@Simon 也添加这个 rm -Rf ~/.AndroidStudio*
@ShanXeeshi 我的电脑里没有这个文件夹。这个文件夹是关于什么的?
@sahil 您是否使用自制软件来安装 android-sdk?如果是这样,请使用 brew uninstall android-sdk。或者试试这个方便的工具在你的 Mac 中查找大文件 www.derlien.com
G
GoZoner

在终端中运行以下命令:

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/  

要删除所有项目:

rm -Rf ~/AndroidStudioProjects  

请注意,对于那些对命令的作用持怀疑态度的人或好奇的人来说,为每行的作用添加注释是个好主意。
此外,如果有人不喜欢运行该命令,则可以在 finder 上使用 Shift + ⌘ + G 并粘贴路径以检查 finder 中的文件夹/文件。
e
ending0421

对于在 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*

区别

库/首选项/Google/AndroidStudio*

库/日志/Google/AndroidStudio*

库/缓存/Google/AndroidStudio*


您忘记了 ~/Application Support/Google/AndroidStudio*
对我有用的只删除这个文件夹
q
quant24

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

** 链接包含图片,看看有没有问题。

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

键入“Command+option+空格键”键入“Android Studio”单击搜索框下方的“+”按钮。将出现一个新栏“种类”是“任何”单击“种类”->其他->搜索“系统文件”并通过打勾来选择它。!然后点击确定。然后从下拉菜单中选择“包括在内”!然后你会得到很多需要删除的系统文件才能完成任何应用程序的完全卸载。单击“命令+A”选择所有文件并查看文件删除是否还包括一些视频文件。然后点击“命令+删除”清空你的垃圾箱。完毕


v
vijay

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

rm -Rfv ~/.gradle/

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


了解删除 gradle 文件夹的具体作用也将有所帮助。
小心使用这种方法,任何包含搜索词“android studio”的文档都将被包括在内,如果你执行全选+删除,则将被删除。
R
RFST

Simon 单独列出的一些文件也可以通过以下命令找到,但对完整性有一些额外的保证,并且不会鲁莽地使用 rm -rf 和通配符:

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

也不要忘记现在与应用程序分开的 SDK 和 ~/.gradle/ (请参阅 vijay 的答案)。


M
MikeFranks

我偶然发现了另一个应该删除的目录(我的系统上的日期是 2021 年 4 月):

rm -Rf ~/Library/Application\ Support/Android\ Open\ Source\ Project*

...并感谢 https://gist.github.com/talal/25d6b05b6969c2a8459b2b3abb86481f 的 Hu1buerger

rm -Rf ~/Library/Application\ Support/JetBrains*


A
Ax_

我在 macOS 12.1 x86_64,shell zsh 5.8 (x86_64-apple-darwin21.0)

用交互式命令解决。

终端要求确认删除 y 或 n

注意:不同的终端登录启动命令提供查找和删除不同文件的能力。所以我执行了以下三种方式

没有须藤

find / -name "*android*" -ok rm -Rf {} \;

用须藤

sudo find / -name "*android*" -ok rm -Rf {} \;

作为根

sudo su
find / -name "*android*" -ok rm -Rf {} \;

在此之后,如果您使用 Homebrew 和 brew doctor 会抛出一些警告,只需再次安装 Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

这将删除与 android 相关的所有内容。它必须小心使用。
这在另一个层面上是危险的。
我强烈建议不要这样做。