Bagaimana cara mencopot sepenuhnya Android Studio di Mac?

448

Saya baru-baru ini mengunduh Android Studio di Macbook Pro saya dan saya mengacaukannya setiap kali saya membukanya. Ini memberi saya kesalahan plugin dan beberapa kesalahan lainnya. Saya perlu menghapus sepenuhnya dari mac saya. Saya mencoba untuk menghapusnya dari mac saya dan kemudian menginstalnya kembali seolah-olah Anda akan melakukan yang pertama kali, tetapi tidak melakukan apa-apa dan sekarang masalah yang sama terjadi.

Bagaimana saya bisa menghapusnya sepenuhnya dan menginstal yang baru lagi?

Mostafa Addam
sumber

Jawaban:

1134

Jalankan perintah ini di terminal (tidak termasuk baris dengan tagar - itu komentar):

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

Jika Anda ingin menghapus semua proyek :

rm -Rf ~/AndroidStudioProjects

Untuk menghapus file terkait gradle (cache & wrapper)

rm -Rf ~/.gradle

Gunakan perintah di bawah ini untuk menghapus semua Perangkat Virtual Android (AVD) dan keystores.

Catatan : Folder ini juga digunakan oleh IDE Android lainnya, jadi jika Anda masih menggunakan IDE lain, Anda mungkin tidak ingin menghapus folder ini)

rm -Rf ~/.android

Untuk menghapus alat Android SDK

rm -Rf ~/Library/Android*

Token Token Emulator Auth

rm -Rf ~/.emulator_console_auth_token

Terima kasih kepada mereka yang berkomentar / meningkatkan jawaban ini!


Catatan

  1. Bendera untuk rmadalah case-sensitive 1 (seperti dengan kebanyakan perintah lain), yang berarti bahwa fflag harus dalam huruf kecil. Namun, rbendera juga dapat dikapitalisasi.
  2. Bendera untuk rmdapat dikombinasikan atau dipisahkan. Mereka tidak harus digabungkan.

Apa yang ditunjukkan oleh bendera

  1. The rflag menunjukkan bahwa rmperintah harus-

    sebuah ttempt untuk menghapus hierarki file yang di-root di setiap argumen file. - DESCRIPTION bagian pada halaman manual untuk rm(Lihat man rmuntuk info lebih lanjut)

  2. The fflag menunjukkan bahwa rmperintah harus-

    sebuah ttempt untuk menghapus file tanpa disuruh konfirmasi, tanpa izin file. - DESCRIPTION bagian pada halaman manual untuk rm(Lihat man rmuntuk info lebih lanjut)

Simon
sumber
2
Silakan tambahkan menghapus jalur. Berikut ini adalah utas lengkap tentang di mana pengaturan jalur muncul: stackoverflow.com/questions/7501678/…
user603749
5
Hapus juga /usr/local/var/lib/android-sdk/folder. Dalam kasus saya itu menempati 17G!
Sergey Gernyak
5
@Simon menambahkan ini rm -Rf ~/.AndroidStudio*juga
Shan Xeeshi
1
@ShanXeeshi saya tidak memiliki folder ini di komputer saya .. tentang apa folder ini?
Simon
1
@sahil Anda menggunakan homebrew untuk menginstal android-SDK? jika demikian, gunakan brew uninstall android-sdk. atau coba alat praktis ini untuk menemukan file besar di Mac Anda www.derlien.com
Simon
25

Jalankan perintah berikut di 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/  

Untuk menghapus semua proyek:

rm -Rf ~/AndroidStudioProjects  
Joseph Mathew
sumber
3
Perhatikan bahwa menambahkan komentar tentang apa yang dilakukan setiap baris, bagi mereka yang skeptis dengan apa yang dilakukan perintah, atau bagi mereka yang penasaran.
Edric
11

Saya juga menghadapi masalah yang sama pada Macbook Pro saya. Saya mengambil langkah-langkah yang sangat sederhana dan baru saja menginstal Android Studio.

** Tautan Berisi Gambar, lihat jika menghadapi masalah.

Langkah-Langkah Sangat Sederhana Ini Dapat Memecahkan Masalah Anda.

  1. Ketik "Command + option + Space Bar"
  2. Ketik "Android Studio"
  3. Klik tombol '+' tepat di bawah kotak pencarian. gambar
  4. Bilah baru akan muncul "Jenis" adalah "setiap" klik "jenis" -> Lainnya -> cari "file sistem" dan pilih itu dengan memberi tanda centang.! Dan klik Ok. gambar
  5. Kemudian pilih "termasuk" dari menu drop down!
  6. Kemudian Anda mendapatkan banyak file sistem yang perlu dihapus untuk menyelesaikan sepenuhnya penghapusan instalasi aplikasi apa pun.
  7. Klik "perintah + A" untuk memilih semua file dan melihat pada penghapusan file adalah beberapa file video juga disertakan. Dan klik "perintah + Hapus"
  8. Kosongkan sampah Anda. Selesai
Ankit Sinha
sumber
8

Anda juga dapat menghapus file gradle, jika Anda tidak menggunakan gradle di mana pun:

rm -Rfv ~/.gradle/

karena folder .gradle berisi artefak yang di-cache yang tidak lagi diperlukan.

vijay
sumber
2
Ini akan membantu untuk mengetahui apa yang menghapus folder gradle juga.
John Shelley
Hati-hati dengan metode ini, dokumen apa pun yang berisi kata-kata pencarian 'studio android' akan disertakan, dan dihapus jika Anda melakukan delete-all + delete.
Splosion Lowbeam
8

Beberapa file yang didaftar secara individual oleh Simon juga akan ditemukan dengan sesuatu seperti perintah berikut, tetapi dengan beberapa jaminan tambahan tentang ketelitian, dan tanpa kecerobohan menggunakan rm -rf dengan wildcard:

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

Juga jangan lupa tentang SDK, yang sekarang terpisah dari aplikasi, dan ~ / .gradle / (lihat jawaban vijay ).

RFST
sumber