Como faço para remover um sistema de imagem para arquivo avd no Android Studio?

90

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Eu quero remover a api 16 de Jelly Bean mas não há botão Remover, como posso fazer isso. arquivo de imagem é um arquivo de tamanho muito grande, então não preciso de muitos arquivos de imagem de sistema

You.Brighton
fonte
você consegue localizar a imagem do sistema na lista de instalados
Cijo 20/11/2016

Respostas:

63

Depois de selecionar a opção de mostrar arquivos ocultos no Windows Explorer, vá para o local onde o Android SDK está instalado. Em seguida, abra a pasta de imagens do sistema. Você verá uma pasta chamada de nível de API igual ao Jelly Bean. Apenas remova essa pasta.

Nilesh Sanyal
fonte
7
/ Users / myeongsic / Library / Android / sdk / caminho da imagem do sistema. Isso está certo? apenas esta pasta de remoção?
You.Brighton
15
C: \ Users \ <user> \ AppData \ Local \ Android \ sdk \ system-images \ no Windows
IG Pascual
1
No mac: / Users / <USER_NAME> / Library / Android / sdk
DoruChidean
172
  • Vá para Ferramentas / Android / Gerenciador de SDK

  • Marque Show package detailsno canto inferior direito.

  • Desmarque a (s) versão (ões) do Android que deseja desinstalar e clique em Ok.

Henley n
fonte
40
Essa deve ser marcada como a resposta correta, pois é a forma integrada de gerenciar as imagens AVD.
DanielH
13
Esta deve ser a resposta certa. Deixe o Android Studio SDK Manager lidar com a exclusão da imagem do sistema em vez de excluir manualmente as pastas do sistema. É a opção segura e com garantia de funcionamento. Recuperei mais de 50 GB de espaço em disco usando essa abordagem imediatamente em um iMac.
BenJaminSila
3
Na versão 3.5.3 File-> Settings-> Appearance & Behavior-> System Settings->Android SDK
colin
Ferramentas> SDK Manager em 3.6.3
Jonny
14

Para usuários de Mac :

rm -r ~/Library/Android/sdk/system-images/android-XX
Kilian Batzner
fonte
Obrigado. Da sugestão acima, eu apenas seleciono a imagem na pasta: em open Library/Android/sdk/system-images/ seguida, apago a imagem desejada.
wanjijul
3

O processo é relativamente simples e é o seguinte:

  1. Selecione a imagem do Android SDK Manager
  2. Remova a imagem desnecessária do sistema selecionando a imagem e clicando em Excluir pacote.
  3. Instale sua imagem de escolha.
Cijo
fonte
desculpe, eu não entendo. olhe para a segunda imagem. já havia "não instalar"
You.Brighton
1
verifique se a mesma imagem está listada entre os extras. Uma vez, isso aconteceu comigo.
Cijo de
verifique se a imagem do sistema intel x86 atom está listada em Extras
Cijo
3

Isso está escondido agora. para não excluir seu SDK junto com a imagem. você precisa

  1. Ferramentas-> Gerenciador de SDK
  2. Selecione show package details,
  3. em seguida, selecione a imagem do sistema relevante, deixando em seu sdk

insira a descrição da imagem aqui

ir2pid
fonte
2

Arquivo -> Configurações-> SDK
1. Marque 'Mostrar detalhes do pacote'
2. Desmarque a imagem do sistema que deseja excluir
3. Clique em 'OK' e excluirá as imagens ARM.

insira a descrição da imagem aqui

Tseh
fonte
1

Para usuários de Mac é o mesmo caminho Usuários> YourUserName> Library> Android> sdk> system-images

Stefan
fonte