mac 完全卸载android,关于macos:如何在Mac上完全卸载Android Studio?
我最近在我的MacBook Pro上下載了Android Studio,每次打開它我都會搞砸它。它給了我插件錯誤和其他幾個錯誤。我需要從我的Mac上完全卸載它。我試圖從我的Mac上刪除它,然后像第一次那樣重新安裝它,但它什么也沒做,現在同樣的問題出現了。
我如何才能完全刪除它并重新安裝一個新的?
在終端中執行這些命令(不包括帶有hashtags的行-它們是注釋):
# 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*
如果要刪除所有項目:
rm -Rf ~/AndroidStudioProjects
刪除與漸變相關的文件(緩存和包裝)
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的標志可以組合在一起或分開。它們不必組合在一起。
旗子代表什么
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)
請添加刪除路徑。下面是關于路徑設置出現位置的完整線程:stackoverflow.com/questions/7501678/…
@西蒙,Windows指令在哪里?
@我建議你在舊金山開一個新問題。我不是Windows用戶,但您可以嘗試從控制面板卸載它。
同時刪除/usr/local/var/lib/android-sdk/文件夾。就我而言,它占了17克!
我認為您還需要刪除/usr/local/bin/adb。
@西蒙也加了這個rm -Rf ~/.AndroidStudio*。
@我的電腦里沒有這個文件夾。這個文件夾是關于什么的?
@西蒙,你必須把這個文件夾放在你的用戶下面。可能是你在檢查錯誤的路徑。它在用戶->您的用戶名下
謝謝你的回答,@simon
+1個用于@shanxeeshi。我確實有這個目錄:~/.androidstudio1.5/需要刪除。西蒙:完美答案的偉大工作!
如果您使用的是.bash_profile或.zshrc,也可以在其中編輯您的路徑。我的車里有Users/user/Library/Android/sdk/platform-tools:和Users/user/Librabry/Android/sdk/tools。這些部分可以移除
在~/library/preferences中還有其他com.android.emulator.plist文件/
如果不是蘋果的2兆硬盤的話。
@西蒙,我用了一個命令來安裝android sdk,沒有注意到結尾有一個--all標志,半小時后,我在Mac上收到一個通知,說我的空間不足。我完成了上面提到的步驟,但只有15GB是免費的,在通過命令行安裝SDK之前,我有80+GB的空閑空間。我怎么知道sudo update android sdk命令將在哪里保存這些文件?
@Sahil您使用自制軟件包安裝Android SDK了嗎?如果是,使用brew uninstall android-sdk。或者嘗試這個方便的工具在你的Mac上查找大文件www.derlien.com
@西蒙,我有一個問題,當我執行react native run android時,它常說你沒有接受許可證。我已經有了android studio和sdk,但是我做了這個命令,android update sdk --no-ui --all,然后它很快就占用了80GB,然后我按照你的回答,但只能得到15GB的免費空間。它仍然顯示在我的系統中,它有90GB的數據在里面,盡管我只有很少的應用程序。
@Simon那個網址幫助了我,它顯示了67GB數據文件夾的位置,不知道為什么它安裝在/usr/local/var/lib下,甚至Android Studio也沒有收到。
那么~/.emulator_console_auth_token呢?
不要忘記環境變量
我認為還有另外一個"~/library/preferences/com.google.gct.plist"應該被覆蓋。
至于sdk,我的位置在~/Android/android-sdk-macosx。
在終端中運行以下命令:
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
請注意,對于那些對命令的作用持懷疑態度的人,或者那些好奇的人,最好對每一行添加注釋。
rm -Rf ~/AndroidStudioProjects不工作。
我的MacBook Pro也面臨同樣的問題。我采取了這些非常簡單的步驟和新安裝的Android Studio。
**鏈接包含圖片,如果遇到任何問題,請查看。
這些非常簡單的步驟可以解決您的問題。
鍵入"命令+選項+空格鍵"
鍵入"android studio"
單擊搜索框下方的"+"按鈕。
一個新的欄會出現"kind"是"any",點擊"kind"-->其他——>搜索"system file",并通過打勾來選擇它。然后單擊"確定"。
然后從下拉菜單中選擇"包含"!
然后你會得到很多需要刪除的系統文件來完成任何應用程序的完全卸載。
點擊"command+a"選擇所有文件并查看文件刪除是否也包括一些視頻文件。點擊"命令+刪除"
清空你的垃圾。多恩
Simon單獨列出的一些文件也可以通過以下命令找到,但可以進一步保證完整性,并且不必魯莽地將rm-rf與通配符一起使用:
find ~ \
-path ~/Library/Caches/Metadata/Safari -prune -o \
-iname \*android\*studio\* -print -prune
另外,不要忘記現在與應用程序分離的SDK和~/.Gradle/(參見Vijay的答案)。
被低估的答案,向上投票!非常有幫助。
如果不在其他地方使用Gradle,也可以刪除Gradle文件:
rm -Rfv ~/.gradle/
因為.gradle文件夾包含不再需要的緩存項目。
這將有助于了解刪除Gradle文件夾的具體操作。
總結
以上是生活随笔為你收集整理的mac 完全卸载android,关于macos:如何在Mac上完全卸载Android Studio?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: inx的c语言表达式,Spninx 解决
- 下一篇: android 5.0 ios 8,An