Recentemente, atualizei do Eclipse para o Android Studio e não estou gostando muito da experiência. Estou comparando os dois no Windows 7 de 64 bits com 16 GB de RAM e o Intel i7 4770 executando o NVidia Geforce 780 com os drivers mais recentes da NVidia, se for o caso, e estou executando o JDK mais recente e o Android Studio mais recente.
O Android Studio é muito lento na construção do projeto com o qual eu posso viver, mas também é extremamente intensivo em recursos e, às vezes, diminui o ritmo do PC.
Sempre que estou construindo ou executando algo no AS, meu PC parece ficar extremamente lento. Isso também causa tremulação na tela e, ocasionalmente, apaga meu segundo monitor se eu clicar no botão giratório "Gradle build running", que acho muito estranho. O uso da RAM também dispara até ~ 3 GB, o que considero excessivo por não fazer nada (é quando fica ocioso após algumas compilações).
Além disso, os painéis na parte inferior do AS continuam pulando, o que é uma experiência horrível para o usuário (muda de Android
para Messages
para Version Control
ou qualquer outra coisa em uma base ad-hoc, dependendo do que está acontecendo, o que é muito, muito chato).
O que eu gostaria de saber é basicamente:
1) Como faço para o Android Studio funcionar melhor? Posso estar fazendo algo errado ou faltando algumas atualizações que não conheço e tenho certeza que outras pessoas também perceberam esses comportamentos e encontraram algumas soluções para isso.
2) Como faço para "fixar" os painéis inferiores para que eles não pulem e, em vez disso, permita que o usuário navegue até eles quando desejar, em vez de alterná-los automaticamente?
Muito obrigado e minhas desculpas novamente, se não for o local correto para essas perguntas.
Editar 1 Mais alguns comentários:
- Estou usando a
stable
versão mais recente a partir de hoje. A construção éAndroid Studio 1.2.2 Build # AI-141.1980579, Build on June 3, 2015
- O comportamento ocorre ao usar o Java 7 ou 8. Não parece estar relacionado à versão do Java.
- Não estou usando o modo de apresentação. Apenas a vista baunilha.
- Fazer as alterações na configuração da compilação (graças a @Blackbelt e sua resposta) parece ter ajudado na compilação, mas os outros problemas com lentidão e experiência geral do usuário permanecem.
http://developer.android.com/training/basics/firstapp/index.html
.... comecei na segunda-feira ... hoje é sábado ... mal escrevi 30 linhas de código ... gradle leva tantos minutos para fazer qualquer coisa / tudo ... erros constantemente que exigem 'cache de invalidação', o que requer um reinício de 12 minutos ... estou programando há 15 anos ... verdade, estou em uma máquina antiga (eu como meu winxp) ... talvez esse é o problema