Android Studio v1.5.0 (novembro de 2015)

Correções e melhorias:

  • Adição de novas habilidades de análise do monitor de memória ao Android Monitor. Quando você visualiza um arquivo HPROF capturado nesse monitor, a exibição agora agiliza a localização de problemas, como vazamentos de memória. Para usar esse monitor, clique em Android Monitor na parte de baixo da janela principal. No Android Monitor, clique na guia Memory. Enquanto o monitor estiver em execução, clique no ícone Dump Java Heap e, em seguida, clique em Captures na janela principal e clique duas vezes no arquivo para exibir. Clique em Capture Analysis à direita. O Android Device Monitor não pode ser executado ao mesmo tempo que o Android Monitor.
  • Adicionado suporte a links diretos e links de apps. O Editor de Código pode criar automaticamente um filtro de intent para link direto no arquivo AndroidManifest.xml. Ele também pode gerar código para você integrar-se à API App Indexing em uma atividade em um arquivo Java. Um recurso de teste verifica se um link direto especificado pode iniciar um app. Na guia General da caixa de diálogo Run/Debug Configurations, é possível especificar as opções de inicialização do link direto. Você também pode testar chamadas da API App Indexing em uma atividade usando a exibição logcat do Android Monitor. A ferramenta Android lint agora tem avisos sobre alguns problemas que envolvem links diretos e a API App Indexing.
  • Adição da capacidade de usar nomes curtos ao completar visualizações personalizadas por código no Code Editor.
  • Foi adicionado suporte a mais elementos VectorDrawable no Vector Asset Studio para ter compatibilidade com versões anteriores. O Vector Asset Studio pode usar esses elementos para converter drawables vetoriais em imagens de varredura PNG para uso com Android 4.4 (API de nível 20) e mais antigo.
  • Novas verificações de lint para Android TV e Android Auto para que você tenha feedback imediato e acionável no Android Studio, além de várias correções rápidas. Por exemplo, para Android TV, ele pode informar e apresentar uma correção rápida para permissões, hardware sem suporte, elemento uses-feature e problemas de banners ausentes. Para o Android Auto, ele pode validar o uso correto no arquivo descritor do seu arquivo AndroidManifest.xml, informar se não houver um filtro de intent para a classe MediaBrowserService e identificar certos problemas de comandos de voz.
  • Novas verificações de lint para broadcast receivers não seguros, usos de classe SSLCertificateSocketFactory e HostnameVerifier e chamadas File.setReadable() e File.setWritable(). Ele também detecta pesquisas inválidas de recursos de manifesto, especialmente para recursos que variam de acordo com a configuração.
  • Correção de vários problemas de estabilidade.