Problemas resolvidos do Android Studio Ladybug Feature Drop
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Atualização de recursos do Android Studio Ladybug | 2024.2.2 RC 1
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 8.8.0-rc01
Problemas corrigidos |
Plug-in do Android para Gradle |
O plug-in com.android.settings não reconhece o targetSdk.
|
|
Importar/Sincronizar |
A atualização de recursos Ladybug 2024.2.2 Canary 9 congela durante a indexação.
|
|
Jetpack Compose |
"As chamadas de produceState precisam atribuir um valor dentro do lambda do produtor: a verificação de lint não entende a atribuição de expressão "if".
|
|
Lint |
A verificação de lint falsamente positiva android.permission.SCHEDULE_EXACT_ALARM só é concedida a apps do sistema.
|
O modo K2 gera um aviso RestrictedApi ao usar .hasRoute(Route::class) no Android Studio
|
|
Atualização de recursos do Android Studio Ladybug | 2024.2.2 Beta 1
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 8.8.0-beta01
Problemas corrigidos |
Implantação |
[Ladybug Canary 9] Ao executar o projeto, o AS não recria mais o projeto, resultando em "Erro ao carregar artefatos de build".
|
|
Renderização |
O Android Studio trava ao visualizar arquivos de layout
|
|
Atualização de recursos do Android Studio Ladybug | 2024.2.2 Canary 9
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 8.8.0-alpha09
Problemas corrigidos |
Visualizador do APK |
O APK Analyzer precisa detectar automaticamente os arquivos de mapeamento nos pacotes de apps.
|
|
Dexer (D8) |
A biblioteca Desugar 2.1.0 não funciona com o AGP 8.5.2.
|
|
Importar/Sincronizar |
O erro "2 files found with path " não pode ser resolvido
|
Violação de projetos isolados no JetGradlePlugin
|
|
Edição de layout e recursos |
O botão "Toggle tools visibility and position" não aparece no editor de layout desde a versão 2024 do Android Studio.
|
|
Inspetor de rede |
No Network Inspector, o corpo da solicitação precisa ser rolável.
|
|
Dispositivos em execução |
Bug: ao atualizar para o Android 15, o Android Studio não consegue desativar a tela durante o espelhamento.
|
|
Atualização de recursos do Android Studio Ladybug | 2024.2.2 Canary 8
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 8.8.0-alpha08
Problemas corrigidos |
Plug-in do Android para Gradle |
Os APKs gerados a partir de pacotes não consideram o suporte ao sandbox de privacidade.
|
|
Android Studio |
A mensagem "A lambda pode ser substituída pela referência de método" é sugerida quando não é útil fazê-lo devido a restrições de versão
|
|
Compilador e ambiente de execução |
Falso positivo para ProduceStateDoesNotAssignValue
|
|
Edição |
Remova os usos do EP descontinuado: com.intellij.dom.fileDescription
|
A sugestão de renomeação da IA inclui o nome atual/original
|
|
Gradle |
A configuração pseudoLocalesEnabled precisa atualizar automaticamente as resourceConfigurations.
|
|
Lint |
O AbstractAnnotationDetector verifica funções/construtores sobrecarregados errados.
|
O modo ImportAliasTestMode do lint não cria aliases de importação para funções de nível superior.
|
O lint WrongConstant aparece duas vezes.
|
Novos avisos de lint ObsoleteSdkInt com o AGP 8.8
|
|
Atualização de recursos do Android Studio Ladybug | 2024.2.2 Canary 7
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 8.8.0-alpha07
Problemas corrigidos |
Android Studio |
A mensagem "A lambda pode ser substituída por uma referência de método" é sugerida quando não é útil fazê-lo devido a restrições de versão
|
|
Atualização de recursos do Android Studio Ladybug | 2024.2.2 Canary 6
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 8.8.0-alpha06
Problemas corrigidos |
Assistente para upgrade de SDK do Android |
Os links do assistente para upgrade de SDK do Android apontam para a documentação interna do Google
|
|
Insights de qualidade dos apps |
Link "mais informações" incorreto sobre o VCS no pop-up de informações do AQI
|
|
Editor de código |
Determinadas inspeções do IntelliJ não veem anotações injetadas pelo Metalava no SDK do Android.
|
|
Suporte a Dagger/Hilt |
Os provedores injetados pelo Dagger não têm o ícone de gutter com K2.
|
|
Layout Inspector |
O Layout Inspector não mostra a contagem de recomposições em filhos
|
|
Lint |
AGP 8.7.0: falso positivo de lint da RestrictedApi no NavOptionsBuilder.popUpTo
|
O lint WrongConstant aparece duas vezes.
|
O aviso "MonochromeLauncherIcon: Monochrome icon is not defined" não é detectado pelo Android Studio.
|
|
Executar testes |
java.lang.NoClassDefFoundError ao executar testes usando o JUnit
|
A configuração de execução para testes de unidade não é atualizada corretamente
|
|
Ferramentas de teste |
maxConcurrentDevices=1 não impede que vários emuladores sejam executados simultaneamente
|
|
Assistente de upgrade |
Adição de suporte no AUA para ativar "buildFeatures.resValues" no DSL em cada projeto que o usa.
|
|
Atualização de recursos do Android Studio Ladybug | 2024.2.2 Canary 5
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 8.8.0-alpha05
Problemas corrigidos |
Plug-in do Android para Gradle |
Opções de build: adicione uma nova opção de "Configuração de execução do build" e torne-a padrão
|
O BuildConfig não pode ser resolvido em testes de unidade ao usar android.enableBuildConfigAsBytecode=true
|
|
Integração com o Lint |
O linting falha ao importar um arquivo AAR com arquivos de implementação.
|
|
Logcat |
Erro de wraparound estranho no Logcat do Android Studio
|
|
Atualização de recursos do Android Studio Ladybug | 2024.2.2 Canary 4
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 8.8.0-alpha04
Problemas corrigidos |
Plug-in do Android para Gradle |
[AGP] O provedor ocioso SdkComponents.ndkDirectory não consegue produzir valor, mas a API android.ndkDirectory ansiosa funciona
|
|
Visualizador do APK |
Permitir o salto para o nó em "Encontrar usos" no APK Analyzer
|
APK Analyzer: a interface de referências de método e definições é muito confusa
|
|
Como criar o AOSP |
O LibFuzzer não está disponível para o módulo do fornecedor no Android.
|
|
Database Inspector |
App Inspection > Database Inspector: Persist IDE choices across app runs
|
|
Infraestrutura |
Fazer upgrade para o Gradle 8.10.2
|
|
IntelliJ |
Não é possível abrir o Android Studio: faltam plug-ins essenciais
|
|
Edição de layout e recursos |
O refatoramento do layout XML foi repetido: a configuração foi redefinida para o valor original?
|
|
Lint |
Processar anotações de uso de tipo em mais casos para o lint UnknownNullness
|
AGP 8.6.1: regressão: falha de lint WrongConstant ao usar [Int].toLong() dentro de um @LongDef no Kotlin.
|
|
Multiplataforma |
O AGP-KMP não está propagando returnDefaultValues = true; ele não funciona.
|
|
StudioBot |
O Android Studio adiciona "Ask Gemini" à mensagem de título de cada stack trace no Logcat.
|
|
Atualização de recursos do Android Studio Ladybug | 2024.2.2 Canary 3
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 8.8.0-alpha03
Problemas corrigidos |
Visualizador do APK |
Permitir o salto para o nó em "Encontrar usos" no APK Analyzer
|
O APK Analyzer mostra o tamanho errado na entrada interna do APK.
|
A ação "mostrar bytecode" precisa ser mais acessível.
|
O bytecode viewer é uma caixa de diálogo não padrão
|
O plug-in do Android no IDEA impede que o IDEA abra arquivos ZIP.
|
Arctic Fox: resources.arsc geralmente falha ao carregar no APK Analyzer.
|
|
Assistente de conexão |
Assistente de conexão: símbolos com bugs
|
|
Gerenciador de dispositivos |
A criação de dispositivos | AS não salva a quantidade de RAM
|
|
Edição |
O AS 2024.1.2 RC 1 trava com frequência.
|
|
Gradle |
Violações de projetos isolados em "addGradleAndroidTestListener.gradle"
|
|
Edição de layout e recursos |
A fonte muda para "Mais fontes..."
|
|
Logcat |
Solicitação de recurso: o logcat precisa usar automaticamente o retrace para rastreamentos de pilha ofuscados do R8.
|
O Pixel 3 e o Pixel 3a não estão disponíveis como opções no menu suspenso "Captura de tela do frame".
|
|
Novos códigos/modelos |
Canais de notificação de suporte ao modelo de mensagens automáticas
|
|
Resource Manager |
A barra de pesquisa do seletor de recursos não está focada
|
|
Recursos |
O diretório de recursos do Android está oculto
|
Os conjuntos de origem de submódulos não são listados ao criar uma nova string.
|
|
Executar testes |
java.lang.NoClassDefFoundError ao executar testes usando o JUnit
|
|
StudioBot |
Ativar o preenchimento de código da IA do Gemini para C++ e Dart
|
|
Atualização de recursos do Android Studio Ladybug | 2024.2.2 Canary 2
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 8.8.0-alpha02
Problemas corrigidos |
Plug-in do Android para Gradle |
Implementação de flag para desativar a verificação de versão mínima do AGP
|
O AGP tem interações confusas ao configurar opções do compilador Kotlin.
|
O AGP precisa expor um BuiltArtifactLoader para o apk do projeto de destino em projetos com.android.test.
|
|
Editor de código |
Problema com a expansão de linhas R.string.xxx
|
A opção "Ativar a formatação do Compose para modificadores" formata muito.
|
|
Visualização do Compose |
O acesso ao serviço do sistema de sensor impede a renderização da visualização do Compose.
|
O código que usa a vibração causa uma falha na visualização do Compose.
|
Visualização do Compose corrompida ao usar texto HTML com tags b.
|
|
Database Inspector |
Não é possível usar o Database Inspector na inspeção de apps do Android Studio.
|
|
Depurador |
O SyncService calcula incorretamente o tamanho do diretório.
|
|
Gerenciador de dispositivos |
A densidade é calculada incorretamente no gerenciador de avd
|
O editor de AVD do emulador sempre reverte o "Tipo de dispositivo" para "Smartphone/tablet" quando é um dispositivo "Automotivo".
|
avdmanager: o tamanho do cartão SD não é levado em consideração
|
|
Edição de layout e recursos |
Considerar remover a dependência do Hamcrest nas APIs do Layoutlib
|
BufferedInputStream não pode ser transmitido para a classe AssetManager$AssetInputStream.
|
|
Lint |
"Falso positivo" WrongConstant ao usar PackageManager.ResolveInfoFlags.of com Kotlin.
|
O erro de lint "Pelo menos um host precisa ser especificado" ocorre ao definir o esquema de filtro de intent http ou https.
|
|
Logcat |
A opção "Gravar tela" do Android Studio não consegue substituir o arquivo existente.
|
A rolagem do ADB não funciona.
|
|
Novo assistente de projetos |
Botão de ajuda da caixa de diálogo "Import Samples"
|
|
Resource Manager |
O Resource Manager não mostra drawables com atributos de cor personalizados.
|
O Resource Manager recorta alguns drawables vetoriais.
|
O Resource Manager não funciona corretamente na atualização de recursos do Android Studio Koala | 2024.1.2
|
|
Visualizar vinculação |
A importação automática e o preenchimento automático não funcionam para a classe ViewBinding gerada no modo K2
|
|
Atualização de recursos do Android Studio Ladybug | 2024.2.2 Canary 1
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 8.8.0-alpha01
Problemas corrigidos |
Plug-in do Android para Gradle |
Considere anotar o tipo de entrada para JacocoTransform como um @Classpath
|
O com.android.build.api.variant.GeneratesApk precisa expor minSdk.
|
O plug-in com.android.settings não reconhece targetSdk.
|
SourceDirectories.addGeneratedSourceDirectory não é compatível com várias variantes.
|
|
Editor de código |
Solicitação: adição de assistentes de preenchimento automático para anotação: @RequiresPermission
|
|
Suporte a Dagger/Hilt |
Os provedores injetados pelo Dagger não têm o ícone de gutter com K2.
|
|
Editor de arquivos do Gradle |
As mudanças no build.gradle feitas pelo visor de diferenças não são detectadas.
|
|
Lint |
Incompatibilidade do KtAnalysisSessionProvider com verificações de lint introduzidas na versão 8.7.0-alpha04
|
|
Integração com o Lint |
A tarefa de variante do lint não é encontrada após a avaliação
|
|
Logcat |
A rolagem do Logcat até o fim não funciona
|
|
Manifestos |
Tentei usar tools:node="merge-only-attributes", mas não consegui sem uma mensagem de erro
|
|
Navigation Editor |
Adicionar naveditor ao gancho de pré-envio do ktfmt
|
|
Estrutura do projeto |
Botões de largura zero na estrutura do projeto
|
|
Dispositivos em execução |
Copiar e colar não funciona no Android Studio (Linux)
|
|
StudioBot |
(Ask Gemini) aparece no logcat sem ser um link
|
|
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2024-12-22 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-12-22 UTC."],[],[]]