BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Google libera o Android Studio 3.3

Google libera o Android Studio 3.3

Favoritos

O Google liberou o Android Studio 3.3. Essa versão é focada principalmente na correção de bugs e melhorias de estabilidade, entretanto, também traz suporte oficial ao Navigation Editor, atualizações no Kotlin e IntelliJ, e mais.

De acordo com o Google, mais de 200 bugs foram corrigidos no Android Studio 3.3. O Google criou uma equipe chamada Project Marble para solidificar os recursos fundamentais da IDE e aperfeiçoar os recursos voltados ao usuário, analisando especificamente a redução do número de falhas, vazamentos de memória e bugs que causam impacto no usuário.

O núcleo do Android Studio foi atualizado com as melhorias do IntelliJ IDEA 2018.2.2 release, uma versão importante que traz suporte ao Java 11, breakpoints intentions, MacBook Touch Bar, e mais. Além disso, essa versão inclui o Kotlin 1.3.11, que traz novas funcionalidades da linguagem como coroutines estáveis, contratos, classes inline, e mais.

O Navigation Editor agora é oficialmente suportado, visando simplificar o design e implementação da navegação entre destinos (uma tela específica na app) na app. O Navigation Editor integra com o Navigation Architecture Component do Android Jetpack para fornecer uma interface gráfica para criar a estrutura de navegação de uma app.

(Imagem obtida de https://android-developers.googleblog.com)

Foi adicionado uma nova caixa de diálogo no Android Studio, que permite que os desenvolvedores apaguem diretórios não usados. Quando uma nova versão do Android Studio é executada pela primeira vez, é realizada uma busca por diretórios contendo arquivos que estão associados com versões antigas do Android Studio. Quando encontrados, a caixa de diálogo exibe os arquivos e fornece uma opção para a remoção dos mesmos.

(Imagem obtida de https://android-developers.googleblog.com)

O Android Studio também adicionou suporte ao Android App Bundles com suporte completo à Instant Apps. Em outras palavras, os desenvolvedores podem construir e publicar apps instaláveis e Instant Apps a partir de um único projeto. Para começar a usar isso, vá em "Configure your project > This project will support instant apps" e verifique em se a caixa está selecionada. A seguinte propriedade será adicionada ao manifest:

<manifest ... xmlns:dist="http://schemas.android.com/apk/distribution">
<dist:module dist:instant="true" />
...
</manifest>

Os desenvolvedores agora podem executar várias instâncias de um mesmo Android Virtual Device (AVD). Isso soa bem para desenvolvedores com ambientes de testes de integração contínua que precisam executar testes em paralelo. Para executar várias instâncias AVD, execute os seguintes comandos no shell:

$./emulator -avd  -read-only &
$./emulator -avd  -read-only &

O Android Studio agora inclui suporte para análise estática de código usando Clang-Tidy para o C++. Isso é similar ao suporte lint para o Java e Kotlin. O Clang-Tidy visa ajudar todos que usam C++ em seus projetos à identificar erros comuns no código e bugs. Para habilitar a inspeção vá em Settings → Editor → Inspections (Preference → Editor → Inspections)

Outras melhorias no Android Studio 3.3 incluem:

  • Melhoria na compilação incremental do Java ao usar o annotation processor, requer o Android Gradle plugin 3.3.0 ou superior;
  • O snapshot do emulador está 8x mais rápido;
  • Download automático de componentes do SDK quando um projeto necessita de um componente do SDK;
  • CMake versão 3.10.2 agora inclusa com o SDK Manager.

Para usuários que já tem uma versão anterior do Android Studio, basta atualizar para a última versão. Caso contrário, basta realizar o download.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT