O que há de novo nas ferramentas de desenvolvimento do Android
[ad_1]
Postado por Juan Sebastian Oviedo, gerente de produto sênior
Hoje, no Google I/O 2022, anunciamos um conjunto empolgante de novos recursos disponíveis no Android Studio Dolphin Beta e Electrical Eel Canary, ambos disponíveis para obtain. Você nos disse que deseja ser mais produtivo ao criar aplicativos Android, então nos concentramos em melhorias que tornam a experiência de desenvolvimento mais rápida e informativa.
No Golfinho do Android Studio versão, você encontrará os seguintes recursos e melhorias que você pode começar a usar no canal Beta, que está próximo da qualidade estável:
- Visualize Compose animações e coordene-as com Animation Preview.
- Defina categories de anotação para incluir e aplicar facilmente várias definições de visualização do Compose de uma só vez.
- Acompanhe as contagens de recomposição para seus composables no Format Inspector.
- Emparelhe e controle facilmente emuladores do Put on OS e inicie blocos, mostradores do relógio e complicações diretamente do Android Studio.
- Diagnostique problemas de aplicativos mais rapidamente com o Logcat V2.
Para recursos ainda mais avançados, você pode dar uma espiada no Enguia Elétrica Android Studio lançamento no canal Canary:
- Visualize insights de dependência do novo Índice do SDK do Google Play, um portal público com informações sobre dependências/SDKs populares. Se uma versão específica de uma biblioteca foi marcada como “desatualizada” por seu autor, um aviso de Lint correspondente aparecerá ao visualizar essa definição de dependência. Isso permite que você descubra e atualize problemas de dependência durante o desenvolvimento, e não mais tarde, ao publicar seu app no Play Console. Você pode saber mais sobre esta nova ferramenta aqui.
- Ver Firebase Crashlytics relatórios diretamente no Android Studio usando a nova janela App High quality Insights. A janela do App High quality Insights permite que você navegue dos rastreamentos de pilha para o seu código com apenas alguns cliques. O IDE também destaca linhas de código no editor enquanto você está editando arquivos contendo falhas recentes. Isso economiza seu pace apresentando informações de falhas acionáveis dos usuários diretamente no IDE, para que você possa se concentrar em fornecer aos usuários a melhor experiência de aplicativo.
- Teste a IU do seu aplicativo em dispositivos de referência representativos usando um único Android Emulator redimensionável. Em vez de ter que configurar emuladores especificamente para capsules, telefones ou desktops, você pode usar um único emulador redimensionável e alterar sua configuração sem precisar reimplantar para testar seu aplicativo.
- Com o recurso experimental Are living Edit, faça alterações no código e as reflita imediatamente no Compose Preview e no aplicativo em execução em um emulador ou dispositivo físico.
Esses recursos serão promovidos para canais mais estáveis assim que recebermos seus comentários e fizermos melhorias, então experimente-os.
Para ver todos os novos recursos em ação, assista à sessão Novidades nas Ferramentas do Desenvolvedor Android.
Abaixo está uma lista dos principais novos recursos e melhorias no Android Studio Dolphin:
Composição do Jetpack
- Coordenação de Animação Compor – Veja todas as suas animações de uma só vez e coordene-as em Visualização de animação. Você também pode congelar uma animação específica.
Compor Coordenação de Animação
- Compor anotações de visualização múltipla – Defina uma classe de anotação que inclua várias definições de visualização e use essa nova anotação para gerar essas visualizações de uma só vez. Use esta nova anotação para visualizar vários dispositivos, fontes e temas ao mesmo pace, sem repetir essas definições para cada composição.
Anotações de várias visualizações
- Compor contagens de recomposição no Inspetor de format – Visualize as contagens de recomposição de um aplicativo Compose no Format Inspector. Contagens de recomposição e contagens de saltos podem ser mostradas opcionalmente nos painéis Árvore de Componentes e Atributos. Saber mais.
Compor contagens de recomposição
Put on OS
- Assistente de emparelhamento do emulador do Put on OS – Usando o Assistente de emparelhamento do emulador do Put on OS, agora você pode ver os dispositivos do Put on no Gerenciador de dispositivos e emparelhar vários emuladores de relógio com um único telefone. Você também não precisa emparelhar os dispositivos com tanta frequência porque o Android Studio se lembra dos emparelhamentos depois de ser fechado.
Assistente de emparelhamento do emulador do Put on OS
- Barra de ferramentas lateral do Put on OS Emulator – Use botões de emulador específicos do Put on que se assemelham e simulam botões físicos, incluindo botões principais, botões de palma e botões de inclinação.
Barra de ferramentas lateral do Put on OS Emulator
- Lançamento do Put on OS Direct Floor – Crie configurações de execução/depuração para blocos do Put on OS, mostradores de relógio e complicações e inicie-os diretamente do Android Studio.
Novos tipos de configuração de execução/depuração do Put on OS
Ferramentas de desenvolvimento
- Logcat V2 – Reconstruído desde o início, o novo Logcat facilita a análise, consulta e rastreamento de logs. O Logcat V2 inclui nova formatação que facilita a varredura de informações úteis, novas visualizações divididas para permitir que você acompanhe mais rapidamente e uma nova e poderosa sintaxe para filtrar logs. Saber mais.
Logcat V2
- Dispositivos Gerenciados Gradle – Descreva os dispositivos virtuais necessários para seus testes automatizados como parte de sua compilação e deixe o Gradle cuidar do resto. Do obtain do SDK ao provisionamento e configuração do dispositivo, à execução e desmontagem de testes, o Gradle gerencia o ciclo de vida de seus dispositivos virtuais durante os testes de instrumentação. O Gradle também é capaz de aplicar funcionalidades inteligentes, como gerenciamento de instantâneos, armazenamento em cache de teste e fragmentação de teste para garantir que seus testes sejam executados com eficiência, rapidez e consistência. Dispositivos Gerenciados Gradle também introduz um tipo completamente novo de dispositivo, chamado de Dispositivo de teste automatizadoque otimiza dispositivos para testes automatizados, resultando em redução significativa no uso de CPU e memória durante a execução do teste. Saber mais.
Dispositivos gerenciados pelo Gradle
Abaixo está uma lista dos principais novos recursos e melhorias no Android Studio Electrical Eel:
Composição do Jetpack
- Edição ao vivo – Faça alterações de código em Composables no Android Studio e veja essas alterações refletidas imediatamente no Compose Preview e em seu emulador ou dispositivo físico. O Are living Edit é um recurso opcional que você pode ativar nas configurações do Android Studio. Saber mais.
Edição ao vivo no emulador
Edição ao vivo na visualização
Google Play e Firebase
- Insights do SDK – Receba avisos do Lint para SDKs/bibliotecas que foram marcados como desatualizados por seus autores no Google Play SDK Index. Atualize versões de dependência desatualizadas durante o desenvolvimento para evitar problemas quando seu app for enviado ao Play Console.
Informações do índice do SDK do Google Play
- Insights de qualidade do aplicativo do Firebase Crashlytics – Descubra, investigue e resolva problemas relatados pelo Crashlytics no Android Studio e no contexto do seu código-fonte native. Essa integração ajuda a reduzir o atrito ao navegar de falhas para código (e de código para falha) e apresenta dados contextuais importantes sobre cada falha para ajudá-lo a reproduzir problemas localmente.
Insights de qualidade do aplicativo do Firebase Crashlytics
Telas grandes
- Emulador redimensionável – Alterne rapidamente entre dispositivos de referência representativos para testar rapidamente vários estados de format de aplicativos com uma única instância de emulador em execução. Você pode criar esses emuladores selecionando o tipo “Redimensionável” no fluxo “Criar dispositivo” do Gerenciador de dispositivos.
Emulador redimensionável
- Linting Visible – Descubra e corrija seus problemas de format em diferentes dispositivos (por exemplo, quando um botão está fora dos limites em um pill maior) abrindo o Validação de format painel. Executamos automaticamente seu format para verificar problemas do Visible Lint em diferentes tamanhos de tela.
Linting Visible
Ferramentas de desenvolvimento
- Bluetooth emulado – Agora você pode descobrir e conectar dois emuladores de telefone usando o Bluetooth digital. Esse recurso está disponível no Android Emulator 31.3.8 e awesome com imagem do sistema T (API 33). Planejamos adicionar mais suporte para a criação de periféricos virtuais de amostra, como beacons e monitores de frequência cardíaca, e testes de integração para seus recursos Bluetooth!
Emparelhando dois emuladores Android usando Bluetooth emulado
- Espelhamento de dispositivo – Reduce o número de interrupções ao desenvolver transmitindo a tela do seu dispositivo diretamente para o Android Studio. O espelhamento de dispositivo oferece a capacidade de interagir com um dispositivo físico usando o Dispositivos em execução janela no Studio. Para habilitar esse recurso, acesse Preferências > Experimental e selecione Espelhamento de dispositivo. Uma vez ativado, conecte seu dispositivo e abra a janela de dispositivos em execução para começar a transmitir sua exibição.
Espelhamento de dispositivo
Para recapitular, esses novos recursos e melhorias estão disponíveis no Android Studio Dolphin Beta, com qualidade quase estável:
Composição do Jetpack
- Compor Coordenação de Animação
- Compor anotações de visualização múltipla
- Compor contagens de recomposição no Inspetor de format
Put on OS
- Assistente de emparelhamento do emulador do Put on OS
- Barra de ferramentas lateral do Put on OS Emulator
- Lançamento do Put on OS Direct Floor
Ferramentas de desenvolvimento
- Logcat V2
- Dispositivos gerenciados pelo Gradle
Esses novos recursos e melhorias estão disponíveis no Android Studio Electrical Eel Canary:
Composição do Jetpack
Google Play e Firebase
- Insights do SDK
- Insights de qualidade do aplicativo do Firebase Crashlytics
Telas grandes
- Emulador redimensionável
- Linting Visible
Ferramentas de desenvolvimento
- Bluetooth emulado
- Espelhamento de dispositivo
Começando
Android Studio Dolphin Beta e Electrical Eel Canary estão disponíveis para obtain. Você pode instalá-los lado a lado com a versão estável atual do Android Studio seguindo estas instruções. A versão Beta tem uma qualidade de lançamento quase estável, mas ainda podem existir insects, então, se você encontrar um problema, por choose nos informe para que possamos trabalhar para corrigi-lo. Da mesma forma, se você encontrar um problema ou tiver comentários sobre os recursos da versão Canary, informe-nos.
Agradecemos seus comentários sobre problemas e solicitações de recursos. Você pode nos seguir, a equipe de desenvolvimento do Android Studio, em Twitter e em Médio.
Confira o notas de versão de visualização para mais detalhes.
[ad_2]
Fonte da Notícia




