Problemas resolvidos da atualização de recursos 4 do Android Studio Narwhal

Atualização de recursos do Android Studio Narwhal 4 | 2025.1.4 RC 1

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

Atualização de recursos do Android Studio Narwhal 4 | 2025.1.4 Canary 5

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 9.0.0-alpha05
Problemas corrigidos
Plug-in do Android para Gradle
android.proguard.failOnMissingFiles não está funcionando para consumerProguardFiles.
Atualizar a dependência do plug-in do Kotlin para Gradle para 2.2.10
Criar KotlinJvmAndroidCompilation usando a API KGP
Modo de API explícita do Kotlin aplicado a fontes de teste
Variante de build
filtrar/rolar para o tipo de build enquanto digita
Importar/Sincronizar
PsBuildTypeTest#testSetListReferences desativado
O DeclaredDependenciesModelBuilder viola o isolamento do projeto ao acessar propriedades de ProjectDependency.
Lint
O Lint está mostrando o aviso "Não foi possível limpar os caches do K2"
Dispositivos remotos
Bug: os dispositivos remotos às vezes continuam se desconectando, apesar de mostrarem que a instalação e a execução do app foram bem-sucedidas.

Atualização de recursos do Android Studio Narwhal 4 | 2025.1.4 Canary 4

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 9.0.0-alpha04
Problemas corrigidos
Plug-in do Android para Gradle
Mudar a versão padrão de origem/destino do Java do Java 8 para o Java 11 no AGP 9.0
Inverter o padrão android.useAndroidX para "true"
Melhor exceção ao aplicar o plug-in kapt com Kotlin integrado.
Gradle
Atualize as ferramentas de build padrão no AGP para pelo menos 35.0.1, provavelmente 36.
Lint
O Lint está mostrando o aviso "Não foi possível limpar os caches do K2"
Dispositivos em execução
O streaming de "Running Devices" para

Atualização de recursos do Android Studio Narwhal 4 | 2025.1.4 Canary 3

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 9.0.0-alpha03
Problemas corrigidos
Plug-in do Android para Gradle
Quando "isIncludeAndroidResources" está ativado, "process{Variant}UnitTestManifest" não mescla usos de "tools:overrideLibrary" no AGP 8.12.0.
AGP causando avisos de descontinuação no Gradle para tarefas de teste da JVM
DependencyReportTask é incompatível com o cache de configuração.
Build C++
dependência nativa entre módulos modelada incorretamente
Edição do Compose
O esquema de cores para chamadas de funções de composição não é atualizado
Lint
Bug: a remoção de recursos não utilizados também não remove as traduções deles e nem pergunta sobre isso
Dispositivos em execução
Nenhum áudio (exceto mídia) é reproduzido no computador quando a opção "Redirecionar áudio de dispositivos locais" está ativada

Atualização de recursos do Android Studio Narwhal 4 | 2025.1.4 Canary 2

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 9.0.0-alpha02
Problemas corrigidos
Plug-in do Android para Gradle
Falha na build quando o arquivo ProGuard não existe
remove buildconfig defaults gradle.properties flags
Mudar o valor padrão de targetSdk do app para ser baseado em compileSdk em vez de minSdk
Assistente para upgrade de SDK do Android
O assistente para upgrade de SDK do Android não aparece
Gradle
Correção do uso de Provider<*?> e Property<*?> no AGP
Dispositivos remotos
Adicionar reticências ao ID do modelo na caixa de diálogo "Adicionar dispositivo remoto"
Executar testes
"Informações do dispositivo" é a guia padrão ao selecionar um caso de teste com falha
Ferramentas de teste
A falha no teste deve mostrar os registros por padrão, não o painel de informações do dispositivo

Atualização de recursos do Android Studio Narwhal 4 | 2025.1.4 Canary 1

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 9.0.0-alpha01
Problemas corrigidos
Plug-in do Android para Gradle
Remoção de AndroidSourceSet.jni descontinuado no AGP 9.0
Remover Installation.installOptions() no AGP 9.0
Remoção de BuildType.isRenderscriptDebuggable no AGP 9.0.
Remover android.defaults.buildfeatures.renderscript
`com.android.kotlin.multiplatform.library` falha com dispositivos gerenciados pelo Gradle
Remover flags padrão de `android.defaults.buildfeatures.aidl` em gradle.properties
Teste de captura de tela da visualização do Compose
updateScreenshotTest task lost FROM-CACHE capability in 0.0.1-alpha10
Database Inspector
O Database Inspector não funciona com o BundledSQLiteDriver.
Estrutura do projeto
Erro de digitação na caixa de diálogo
Dispositivos em execução
Solicitação de recurso "Dispositivos em execução": mostrar o nome completo do dispositivo quando vários dispositivos do mesmo modelo estiverem conectados
Ferramentas de teste
Remover a DSL de dispositivos e deviceGroups do TestOptions