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 |
感谢对这个答案的评论/改进!
笔记旗子代表什么
attempt to remove the file hierarchy rooted in each file argument. - DESCRIPTION section on the manpage for
rm (Seeman rm for more info)
attempt to remove the files without prompting for confirmation, regardless of the file's permissions. - DESCRIPTION section on the manpage for
rm (Seeman 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。
**链接包含图片,如果遇到任何问题,请查看。
这些非常简单的步骤可以解决您的问题。
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文件夹包含不再需要的缓存项目。