Làm cách nào để gỡ cài đặt hoàn toàn Android Studio trên Mac?


448

Gần đây tôi đã tải xuống Android Studio trên Macbook Pro của mình và tôi gặp rắc rối với nó mỗi khi mở. Nó cung cấp cho tôi lỗi plugin và một số lỗi khác. Tôi cần gỡ cài đặt hoàn toàn từ máy mac của tôi. Tôi đã cố gắng xóa nó khỏi máy mac của mình và sau đó cài đặt lại như thể bạn sẽ làm lần đầu tiên, nhưng nó không làm gì cả và bây giờ vấn đề tương tự xảy ra.

Làm thế nào tôi có thể quản lý để loại bỏ nó hoàn toàn và cài đặt một cái mới một lần nữa?

Câu trả lời:


1134

Thực hiện các lệnh này trong thiết bị đầu cuối (không bao gồm các dòng có hashtag - chúng là các bình luận):

# 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*

Nếu bạn muốn xóa tất cả các dự án :

rm -Rf ~/AndroidStudioProjects

Để xóa các tập tin liên quan đến lớp (bộ nhớ cache & trình bao bọc)

rm -Rf ~/.gradle

Sử dụng lệnh dưới đây để xóa tất cả các Thiết bị ảo Android (AVD) và kho khóa.

Lưu ý : Thư mục này cũng được sử dụng bởi các IDE Android khác, vì vậy nếu bạn vẫn sử dụng IDE khác, bạn có thể không muốn xóa thư mục này)

rm -Rf ~/.android

Để xóa các công cụ SDK Android

rm -Rf ~/Library/Android*

Bảng điều khiển giả lập Mã xác thực Auth

rm -Rf ~/.emulator_console_auth_token

Cảm ơn những người đã bình luận / cải thiện câu trả lời này!


Ghi chú

  1. Các cờ cho rmphân biệt chữ hoa chữ thường 1 (như với hầu hết các lệnh khác), có nghĩa là fcờ phải ở dạng chữ thường. Tuy nhiên, rcờ cũng có thể được viết hoa.
  2. Các cờ cho rmcó thể được kết hợp với nhau hoặc tách ra. Chúng không phải được kết hợp.

Những lá cờ chỉ ra điều gì

  1. Các rlá cờ chỉ ra rằng rmlệnh nên-

    một sự khéo léo để loại bỏ hệ thống phân cấp tập tin bắt nguồn từ mỗi đối số tập tin. - Phần MÔ TẢ trên trang chủ cho rm(Xem man rmđể biết thêm)

  2. Các flá cờ chỉ ra rằng rmlệnh nên-

    một sự khéo léo để loại bỏ các tập tin mà không cần xác nhận, bất kể quyền của tập tin. - Phần MÔ TẢ trên trang chủ cho rm(Xem man rmđể biết thêm)


2
Vui lòng thêm đường dẫn loại bỏ. Đây là một chủ đề hoàn chỉnh về nơi xuất hiện cài đặt đường dẫn: stackoverflow.com/questions/7501678/
Kẻ

5
Cũng loại bỏ /usr/local/var/lib/android-sdk/thư mục. Trong trường hợp của tôi, nó chiếm 17G!
Serge Gernyak

5
@Simon thêm điều này rm -Rf ~/.AndroidStudio*nữa
Shan Xeeshi

1
@ShanXeeshi tôi không có thư mục này trong máy tính của mình .. thư mục này là về cái gì?
Simon

1
@sahil bạn đã sử dụng homebrew để cài đặt android-sdk chưa? nếu vậy, sử dụng brew uninstall android-sdk. hoặc thử công cụ tiện dụng này để tìm các tệp lớn trong máy Mac của bạn www.derlien.com
Simon

25

Chạy các lệnh sau trong terminal:

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/  

Để xóa tất cả các dự án:

rm -Rf ~/AndroidStudioProjects  

3
Lưu ý rằng nên thêm ý kiến ​​về những gì mỗi dòng làm, cho những người hoài nghi về những gì các lệnh làm hoặc cho những người tò mò.
Edric

11

Tôi cũng gặp phải vấn đề tương tự trên Macbook Pro. Tôi đã thực hiện các bước rất đơn giản này và cài đặt Android Studio mới.

** Liên kết Chứa hình ảnh, xem nếu gặp bất kỳ vấn đề.

Những bước rất đơn giản này có thể giải quyết vấn đề của bạn.

  1. Nhập "Lệnh + tùy chọn + Thanh không gian"
  2. Nhập "Studio Android"
  3. Nhấp vào nút '+' ngay bên dưới hộp tìm kiếm. hình ảnh
  4. Một thanh mới sẽ xuất hiện "Loại" là "bất kỳ" nhấp vào "loại" -> Khác -> tìm kiếm "tệp hệ thống" và chọn mục đó bằng cách đặt dấu tick.! Và bấm vào Ok. hình ảnh
  5. Sau đó chọn "được bao gồm" từ menu thả xuống!
  6. Sau đó, bạn nhận được rất nhiều tệp hệ thống cần phải xóa để hoàn thành việc không cài đặt hoàn toàn bất kỳ ứng dụng nào.
  7. Nhấp vào "lệnh + A" để chọn tất cả các tệp và xem tệp xóa là một số tệp video cũng được bao gồm. Và nhấp vào "lệnh + Xóa"
  8. Làm sạch thùng rác của bạn. Làm xong

8

Bạn cũng có thể xóa tập tin gradle, nếu bạn không sử dụng gradle bất kỳ nơi nào khác:

rm -Rfv ~/.gradle/

bởi vì thư mục .gradle chứa các tạo phẩm được lưu trong bộ nhớ cache không còn cần thiết nữa.


2
Nó cũng sẽ giúp để biết những gì xóa thư mục gradle quá cụ thể.
John Shelley

cẩn thận với phương pháp này, mọi tài liệu có chứa các từ tìm kiếm 'android studio' sẽ được bao gồm và bị xóa nếu bạn thực hiện chọn tất cả + xóa.
Vụ nổ Lowbeam

8

Một số tệp được liệt kê riêng bởi Simon cũng sẽ được tìm thấy với một cái gì đó giống như lệnh sau, nhưng với một số đảm bảo bổ sung về tính kỹ lưỡng và không có sự liều lĩnh khi sử dụng rm -rf với các ký tự đại diện:

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

Cũng đừng quên SDK, hiện tách biệt với ứng dụng và ~ / .gradle / (xem câu trả lời của vijay ).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.