Problemas fechados da atualização do recurso suricat do Android Studio

Atualização de recursos do suricat do Android Studio | 2024.3.2 RC 4

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.10.0-rc04
Problemas corrigidos
JDK
Falha na inicialização no macOS 15.4

Atualização de recursos do suricat do Android Studio | 2024.3.2 RC 3

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.10.0-rc03

Esta versão inclui pequenas correções e melhorias.

Atualização de recursos do suricat do Android Studio | 2024.3.2 RC 2

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.10.0-rc02
Problemas corrigidos
Importar/Sincronizar C++
O menu "Arquivo" não aparece no suricat e Mac

Atualização de recursos do suricat do Android Studio | 2024.3.2 RC 1

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.10.0-rc01
Problemas corrigidos
Redutor (R8)
ClassCastException de uma transmissão segura no init da classe.
Problema de redução de recursos no AGP 8.9 que causa recursos ausentes em módulos de recursos dinâmicos.
Não é possível invocar com.android.tools.r8.internal.H5.x()

Atualização de recursos do surkat do Android Studio | 2024.3.2 Beta 1

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.10.0-beta01
Problemas corrigidos
Plug-in do Android para Gradle
Projeto isolado: erro de serialização de DeclarativeSchemaModel
Dexer (D8)
Backport de android.os.Build.VERSION_CODES_FULL incorreto para Baklava
A simplificação de autoClosable não informa mais ExecutorService.close como compatível
Gradle
Java 17: daemons do Gradle não mostrados na janela "Show Gradle daemons" (Java 8 e 11 são mostrados)
Redutor (R8)
Não foi possível gerar o APK assinado após a atualização para o AGP 8.9.0
Analisar a propriedade gravada antes da leitura em sites de alocação encontra erros ao gerar classfile
Problema com o SPI do Java no redutor R8 das versões 8.6.*, 8,7.*, 8.8,0

Atualização de recursos do Android Studio Suerkat | 2024.3.2 Canary 8

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.10.0-alpha08
Problemas corrigidos
Plug-in do Android para Gradle
Foi adicionado suporte à transmissão de informações de "divisões isoladas" para o R8.
O app falha com NoClassDefFoundError e ClassNotFoundException ao executar o app no Android Studio.
Plug-in do Android para Gradle: evite substituir Sync.getDestinationDir() em PackageRenderscriptTask e ProcessJavaResTask.
Usar recursos Java mesclados para testes de unidade
Implantação
Mensagem de erro de falha na implantação incorreta: diz minSdk, significa targetSdk.
Gradle
Manter a propriedade `namespace` do build.gradle sincronizada ao refatorar o nome do pacote no AS
Editor de arquivos do Gradle
A nomenclatura do arquivo do catálogo de versões é inconsistente com a interface
A DependencyHelper não adiciona o plug-in corretamente ao projeto de módulo único.
Adicione um identificador de erro declarativo para navegar até a linha de erro
Importar/Sincronizar
Problema na caixa de diálogo da estrutura do projeto
Definir para que as configurações desativem a importação automática ao abrir o projeto
Lint
Erro no texto da mensagem de aviso: "Unneed; `Build.VERSION.SDK_INT >= Build.VERSION_CODES.O` é *nunca* verdadeiro aqui (`SDK_INT` ≥ 26 and < 31)"
StudioBot
Arquivo da biblioteca de comandos criado no meu projeto sem editar essa biblioteca

Atualização de recursos do suricat do Android Studio | 2024.3.2 Canary 7

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.10.0-alpha07
Problemas corrigidos
Plug-in do Android para Gradle
Não é possível remover as seguintes bibliotecas, empacotando-as como estão
Editor de arquivos do Gradle
[DCL] Foi adicionado suporte a chamadas de função com lambda como último parâmetro.
O UastGradleVisitor não detecta corretamente os pais em chamadas de método.
Informe ao TomlError Parser sobre nomes de catálogos e faça iterações neles, se necessário
Lint
Lint: o AGP 8.10.0-alpha05 aciona muitos falsos positivos do SyntheticAccessor
Possibilitar a ativação de NewApi em origens de teste.
Qual é o efeito de pressionar o botão "LintIdeFix" depois da inspeção do código no Android Studio
Logcat
Atualização de recurso do Android Studio Suerkat | 2024.3.2 Canary 4: não é possível mudar a fonte e o tamanho do Logcat.
Multiplataforma
A notificação "Conjuntos de origem que não são do Android detectados" é mostrada para conjuntos de origem jvm em um projeto kmp com destinos Android e jvm aplicados.

Atualização de recursos do Android Studio Suerkat | 2024.3.2 Canary 6

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.10.0-alpha06
Problemas corrigidos
Plug-in do Android para Gradle
Linha "C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle" do script de inicialização: 162
API
Expor o binário AAPT usando SdkComponents.
Lint
ConcurrentatualizaçãoException na verificação de lint Aligned16KB

Atualização de recursos do Android Studio Suerkat | 2024.3.2 Canary 5

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.10.0-alpha05
Problemas corrigidos
Plug-in do Android para Gradle
Linha "C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle" do script de inicialização: 162
Implantação
O Android Studio não está implantando mudanças no app
Pacote/APKs de versão
[AGP] Falha de :app:collectDebugDependencies por causa da mensagem que é muito grande (2326853975 bytes) para caber na memória
Dispositivos em execução
Adicione uma configuração para impedir a abertura de capturas de tela salvas durante o espelhamento de tela
Salvar captura de tela automaticamente com esquema de nomenclatura definido pelo usuário
Permitir que as capturas de tela do dispositivo sejam redimensionadas
A resolução da captura de tela/captura de tela do dispositivo Android Studio precisa ser controlável
Ferramentas de interface
O modal de recursos de vetor não fornece todas as opções de ícones ao abrir

Atualização de recursos do suricat do Android Studio | 2024.3.2 Canary 4

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.10.0-alpha04
Problemas corrigidos
API
Migrar com.android.build.api.variant.HasDeviceTests para estável
Teste de captura de tela da visualização do Compose
Não é possível gerar capturas de tela: falha na tarefa de atualização na configuração do agente de corrotina.
Implantação
[Ladybug Canary 9] Ao executar o projeto, o AS não recria mais o projeto, resultando em "Erro ao carregar artefatos de compilação"
Feedback
Renomear Help > Submit Feedback to Help > File Bug?
Gradle
Ao usar o Compose em uma biblioteca Android de variante única, essa variante precisa ter a opção "includeSourceInformation" ativada.
IntelliJ
Da JetBrains: carimbo dos metadados do plug-in criados pelo Bazel em product-info.json
Edição de recursos e layout
Rolagem de layout???
Lint
Erro de lint falso positivo para CredentialManagerSignInWithGoogle.
Multiplataforma
O acesso a "AnalyticsEnabledSources.java" falha se a propriedade java do delegado for nula.
SQL do Room
As consultas que consultam as visualizações do banco de dados geram erros de sintaxe
A queda de coluna na consulta causa erro de verificação de estilo

Atualização de recursos do suricat do Android Studio | 2024.3.2 Canary 3

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.10.0-alpha03
Problemas corrigidos
Plug-in do Android para Gradle
AndroidComponentsExtension.addSourceSetConfigurations corrompidos quando as estatísticas estão ativadas
O projeto ":app" não pode acessar "Project.group" e "Project.version" com a configuração de projeto isolada no AGP 8.8.0
Análise de código
Não presuma que cada arquivo toml é um catálogo de versões
Editor de código
Preenchimento in-line: os caracteres não ingleses nem sempre são renderizados
Implantação
[Ladybug Canary 9] Ao executar o projeto, o AS não recria mais o projeto, resultando em "Erro ao carregar artefatos de compilação"
Editor de arquivos do Gradle
Mudanças no build.gradle feitas a partir do visualizador de diferenças não detectadas.
Edição de recursos e layout
Problema de renderização em android:definição da string de tag
O Android Studio ficou lento após a atualização
Lint
O AS 2024.3.1.4 trava de maneira intermitente ao editar textos em Kotlin.

Atualização de recursos do suricat do Android Studio | 2024.3.2 Canary 2

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.10.0-alpha02
Problemas corrigidos
Plug-in do Android para Gradle
O AGP precisa declarar que oferece suporte à API 35 que está prestes a ser enviada.
Depurador
Depurador de Kotlin muito lento em "Debugger: pesquisa de arquivo Kotlin"
Gradle
Marca CommonExtension.testOptions estável
Ao usar o Compose em uma biblioteca Android de variante única, essa variante precisa ter a opção "includeSourceInformation" ativada.
Editor de arquivos do Gradle
Mudanças no build.gradle feitas a partir do visualizador de diferenças não detectadas.
Importar/Sincronizar
O Meerkat Canary06 interrompe o gradle-profiler
Mover/Renomear refatoração de código
Não é possível renomear os arquivos no surkat do Android Studio Canary 9.
Recursos
Problemas de conveniência
Executar testes
Não é possível executar testes de unidade.

Atualização de recursos do suricat do Android Studio | 2024.3.2 Canary 1

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.10.0-alpha01
Problemas corrigidos
Resultado de build
A saída do build não está vinculada ao erro
Edição de recursos e layout
Nenhum item de menu "Arquivo de recurso de layout"
A renderização da interface no lado direito não é atualizada em tempo real
Lint
Aviso de lint incorreto para a anotação "@Parcelize" em interfaces seladas.
Dispositivos em execução
Espelhamento de tela do desenvolvedor corrompido no Android Studio apenas desde a atualização para o QPR1 Beta 1
Translations Editor
Exclui o recurso de string errado