Problemas fechados do Android Studio 2021.3.1
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Android Studio Dolphin Patch 1 (2021.3.1.17)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.1
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
A execução de testes Android instrumentados pelo Gradle não aplica a simplificação de forma adequada.
|
|
O AGP 7.3.0 interrompe a sincronização do Gradle para projetos da plataforma Gradle.
|
|
| Dexer (D8) |
|
Adição de uma API pública para resolução de conflitos ao mesclar DEX (para que o Bazel permita classes duplicadas).
|
|
| Importar/Sincronizar |
|
A importação de projetos do Gradle falha após o upgrade do Chipmunk Patch 2 (2021.2.1).
|
|
| Recursos |
|
NPE em AarResourceRepositoryCache.createCacheData (AS Dolphin+).
|
|
| Redutor (R8) |
|
Os metadados do Kotlin não são copiados quando os campos de tipo são substituídos.
|
|
Conversão inesperada do tipo impreciso: TOP (tudo).
|
|
O Gradle 7.3.0 causa erro de build com.android.tools.r8.CompilationFailedException no APK.
|
|
Remoção de construtores padrão inativos no modo de compatibilidade.
|
|
Conflito com o Markdown da JetBrains.
|
|
Suporte a ThreadLocal.withInitial(java.util.function.Supplier).
|
|
O AGP 7.3 gera dex para classes com construtor corrompido.
|
|
Tentativa inesperada de determinar se o código que não é do CF precisa de simplificação.
|
|
ktor VerifyError.
|
|
Valor indefinido encontrado durante a compilação gerada ao processar okio-jvm 3.2.0.
|
|
Falha de compilação de objetos in-line de classe com instância indireta de usuários.
|
|
java.lang.IllegalAccessError com R8 3.3.75.
|
|
Android Studio Dolphin RC 1 (2021.3.1.14)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-rc01
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
O acesso a origens de variantes em onVariant faz com que as origens padrão do Android, como buildconfig, desapareçam.
|
|
O AGP 7.1-beta04 tem uma API com.android.build.api.dsl.Lint ausente e/ou um kdoc enganoso.
|
|
O AGP ignora as substituições do jniLibs da versão 7.3.0-alpha08.
|
|
| Visualização do Compose |
|
As visualizações do Compose em módulos de apps não encontram recursos em projetos de vários módulos
|
|
| Dexer (D8) |
|
Documenta a versão do compilador necessária para cada versão da biblioteca de simplificação
|
|
| Emulador |
|
AS Electric Eel Canary 2: erro ao pressionar "Concluir" no assistente de conexão do dispositivo (não acontece nada)
|
|
| Editor de arquivos do Gradle |
|
Imprecisão no aviso sobre buildToolsVersion muita baixa
|
|
| Importar/Sincronizar |
|
O editor da origem do teste de unidade não resolve o recurso de string declarado em outro módulo.
|
|
A inspeção de código parece não funcionar.
|
|
KTIJ-22303: os cacheOriginIdentifiers do modelo Mpp e Kotlin não são iguais.
|
|
| Logcat |
|
As configurações de formato do Logcat não são mantidas
|
|
O novo logcat não mostra registros após os primeiros dois segundos
|
|
| Redutor (R8) |
|
ArrayIndexOutOfBoundsException em IntSwitch.
|
|
R8: NullPointerException no AGP 7.3.0-beta02 e 7.4.0-alpha03
|
|
[R8 3.3.61] StackOverflowError do NoClassInitializerCycles
|
|
NPE no redutor, R8 versão 3.2.60.
|
|
[R8 3.3.57] Ocorrência de NoClassDefFound devido à interface substituída por uma classe abstrata com requisitos mais altos de SDK.
|
|
Android Studio Dolphin Beta 5 (2021.3.1.14)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-beta05
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
O módulo com.android.test do AGP 7.2 não consegue acessar as classes de instalação de teste do módulo com.android.app
|
|
| ART |
|
[R8 3.3.40] A invocação do perfil de velocidade do dex2oat parece travar no dispositivo Android 8
|
|
| Variantes de build |
|
Às vezes, o seletor de variantes não era finalizado
|
|
| Importar/Sincronizar |
|
A troca de variantes durante a criação nunca termina
|
|
| Redutor (R8) |
|
O R8 3.1.7-dev e versões mais recentes otimiza incorretamente os tipos enumerados, levando a um NoSuchFieldError.
|
|
NullPointerException durante a geração de dump usando o R8 3.3
|
|
AssertionError: a falta de definição não permite calcular a relação
|
|
[R8 3.3.57] Ocorrência de NoClassDefFound devido à interface substituída por uma classe abstrata com requisitos mais altos de SDK.
|
|
Android Studio Dolphin Beta 4 (2021.3.1.13)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-beta04
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
Falha do lint no build 1.7.0-RC2 do Kotlin
|
|
| ART |
|
[R8 3.3.40] A invocação do perfil de velocidade do dex2oat parece travar no dispositivo Android 8
|
|
| Importar/Sincronizar |
|
Problema de build com diversas variações de produto na nova versão.
|
|
| Logcat |
|
2 GB usados pelo 9000 DeviceImpl mantido pelo AndroidLogcatService
|
|
| Redutor (R8) |
|
IncompatibleClassChangeError com R8 - 3.3.28 (API Android < 25)
|
|
O Gradle 7.2.0 causa erro de build com.android.tools.r8.CompilationFailedException no APK
|
|
Android Studio Dolphin Beta 3 (2021.3.1.12)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-beta03
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
processReleaseManifest: pacote encontrado na origem AndroidManifest.xml é um falso negativo
|
|
O dokka-core se torna uma dependência de tempo de compilação e é carregado no momento da execução
|
|
AGP 7.2.0-rc01 :buildSrc:generatePrecompiledScriptPluginAccessors - shadow/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException
|
|
| Visualização do Compose |
|
ComposePreviewRepresentations vaza por conexões de barramento de mensagens no FastPreviewManager
|
|
| Google Updater |
|
O patcher no M1 não funciona entre EE c1 e EE c2
|
|
Android Studio Dolphin Beta 2 (2021.3.1.11)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-beta02
| Problemas corrigidos |
| Android App Bundles |
|
O bundletool não agrupa perfis de referência corretamente
|
|
| Plug-in do Android para Gradle |
|
O Plug-in do Android para Gradle versão 7.2 interrompe a API Transform quando usado com a API ASM
|
|
O Android BumbleBee nem sempre implanta as mudanças mais recentes.
|
|
A transformação de um artefato AAR coloca a saída final em intermediários
|
|
| Ferramentas de design |
|
Ctrl + D ou o botão "Mostrar diferença" não mostram a diferença do Git
|
|
| Dexer (D8) |
|
A modelagem de API ausente no D8/R8 do AGP é explicitamente ativada
|
|
A versão com a biblioteca simplificada de pré-lançamento não é usada
|
|
| Importar/Sincronizar |
|
A dependência circular POM interrompe a importação de projetos
|
|
"Raízes de conteúdo duplicado detectadas" com o Plug-in do Android para Gradle 7.2.0
|
|
| Lint |
|
O lint no AGP 7.2.0 está suspenso na verificação do ApiDetector
|
|
InconsistentLayout não respeita o valor de referência
|
|
[Lint] O detector de tipo de recurso incorreto encontra erros em códigos válidos quando eles estão entre módulos
|
|
| Executar |
|
A opção "Dispositivos" não está visível e não é possível executar o app, apesar do módulo estar disponível
|
|
| Redutor (R8) |
|
[R8 3.3.40] NoSuchMethodError devido a uma superchamada para um método não existente
|
|
NullPointerException na biblioteca simplificada durante a conversão de especificação
|
|
NullPointerException em FieldAssignmentTracker usando 3.3.35
|
|
[R8 3.3.31] Exceção inacessível IncompleteHorizontalClassMergeCode
|
|
R8 que causa VerifyError nas bibliotecas do Scala.
|
|
Android Studio Dolphin Beta 1 (2021.3.1.10)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-beta01
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
Métodos de simplificação foram adicionados ao modelo do lint.
|
|
| Dexer (D8) |
|
As VMs do Art / Dalvik antes da versão 8 não oferece suporte à correção do JDK-8272564.
|
|
| Emulador |
|
A opção para desativar o compartilhamento da área de transferência desapareceu no Android Studio Bumblebee, e ele não pode ser desativado.
|
|
| Lint |
|
Adicionar sinalização "--off-line" ao lint.
|
|
| Redutor (R8) |
|
O R8 3.3.28 corrompe os métodos acessíveis ao colocar "throw NPE" (gerar NPE) no corpo do método.
|
|
O construtor da classe mantida gera uma NPE no modo de compatibilidade do Proguard.
|
|
Android Studio Dolphin Canary 9 (2021.3.1.9)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-alpha09
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
As imagens "semelhantes" do sistema quando a solicitada não é encontrada _não_ são semelhantes.
|
|
Dispositivos de teste automatizados: não estão fazendo o download da imagem do sistema certa? Ou estão executando a imagem errada?
|
|
Mensagem "Recomendamos o uso de um Plug-in do Android para Gradle mais recente" quando não há uma versão mais recente
|
|
O dispositivo gerenciado pelo Gradle oferece um tipo de dispositivo compatível quando nenhum é encontrado.
|
|
O plug-in kotlin-android-extensions falha quando o atributo "package" está ausente do AndroidManifest.xml.
|
|
O erro de falta de correspondência do tipo de dispositivo/imagem dificulta o uso.
|
|
Local do dispositivo gerenciado pelo Gradle no disco.
|
|
| Build Analyzer |
|
A análise do Jetifier do Build Analyzer diz que a vinculação de dados do AndroidX exige o Jetifier.
|
|
| Gerenciador de dispositivos |
|
O menu "Parar dispositivo" desapareceu do menu de contexto do Gerenciador de dispositivos.
|
|
| Emulador |
|
Erro do emulador nas janelas de ferramentas.
|
|
| Gradle |
|
Falso positivo de lint UnusedResources com alias de importação.
|
|
| Importar/Sincronizar |
|
Não é possível sincronizar o projeto com o módulo KMP no Chipmunk com MPSS.
|
|
O Kotlin 1.6.20 corrompe as dependências do módulo KMP.
|
|
"LicenseNotAcceptedException" não acionável?
|
|
Módulo do build composto não importado no ambiente de desenvolvimento integrado.
|
|
| Logcat |
|
Logcat desconectado do dispositivo.
|
|
| Navegação |
|
Como incluir um gráfico de navegação de diferentes quebras de módulo AAR gerando filtros de intent AndroidManifest.xml para links diretos.
|
|
| Recursos |
|
Bug: o acesso à "implementação" de um recurso não leva a lugar algum
|
|
| SDK Manager |
|
A atualização do SDK não funciona quando /tmp é um link simbólico.
|
|
O SDK Manager não pode mais fazer spam de informações de registro para a stdout.
|
|
Android Studio Dolphin Canary 8 (2021.3.1.8)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-alpha08
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
O AGP 7.1.1 depende da versão vulnerável do Netty
|
|
Os problemas de classes duplicadas foram relatados pelo R8
|
|
O AGP 7.1.1 não gera classes do RenderScript com o processamento de recursos desativado
|
|
Implementar api/annotationProcessor/implementation resolutionStrategy para as configurações derivadas de variantes
|
|
MergeSourceSetFolders inicializa ações do worker em excesso
|
|
Falha nos dispositivos virtuais gerenciados pelo Gradle na CI (ações do GitHub)
|
|
Problemas relacionados a android.defaultConfig.ndk.debugSymbolLevel
|
|
O tipo de build "debug" tem uma chave de assinatura padrão, enquanto outros não têm
|
|
STRING_TOO_LARGE falha no processo de criação
|
|
| Visualizador do APK |
|
O APK Analyzer não pode indicar "carregado" se houver problemas
|
|
| AVD Manager |
|
O avdmanager pergunta "Do you wish to create a custom hardware profile?" (você quer criar um perfil de hardware personalizado?), mesmo que a sinalização --silent tenha sido transmitida
|
|
É possível configurar o AVD do Android TV com a orientação retrato
|
|
A edição de um dispositivo virtual no Android Studio 2.0 reverte a seleção de aparência personalizada
|
|
O AVD não mostra o layout em paisagem da TV corretamente na caixa de diálogo de seleção do AVD
|
|
O dispositivo QVGA de 2,7 polegadas mostra "ldpi" na lista de dispositivos em vez de "mdpi". Há um erro de tamanho de 33% entre o design e o teste
|
|
O Android Studio não oferece suporte a densidade de emulador de 200 dpi
|
|
Se a janela é muito estreita, os links para download ficam ocultos ao selecionar uma imagem do sistema.
|
|
| Editor de código |
|
Problema de destaque da sintaxe SQLite: não é possível usar "SELECT" seguido de "REPLACE"
|
|
O ID de preenchimento automático no editor preenche o campo com uma string incorreta
|
|
Nome de classe não resolvido nas regras do ProGuard
|
|
| Gerenciador de dispositivos |
|
A ordem do emulador é mantida no AVD Manager
|
|
O Gerenciador de dispositivos mostra o caminho incorreto na mensagem de erro quando o AVD é renomeado dentro do AS
|
|
O Android Studio trava ao excluir um dispositivo virtual
|
|
IllegalArgumentException em SkinLayoutDefinition.parseFile
|
|
| Edição |
|
Erros de sintaxe falsos em arquivos AIDL
|
|
| Emulador |
|
Emulador hospedado no Android Studio: compatibilidade de teclado AZERTY para a Navegação de cena virtual
|
|
| Firebase |
|
O Firebase Assistente não carrega
|
|
| Primeira inicialização |
|
IOException em WindowsPerformanceHintsChecker
|
|
| Editor de arquivos do Gradle |
|
O aviso sobre o catálogo de versões precisa ser mais claro
|
|
| Importar/Sincronizar |
|
Não é possível sincronizar o projeto com o módulo KMP no Chipmunk com MPSS.
|
|
A sincronização com arquivos do Gradle falha com o AGP 7.3.0-alpha01 no Chipmunk Studio
|
|
| Instalador |
|
Pequeno bug do Android Studio
|
|
Chipmunk Beta 1: o assistente de configuração não calcula o tamanho correto do download
|
|
| Lint |
|
A configuração do lint está corrompida no cenário source-set-per-module
|
|
A verificação de NewApi não processa novos casos de interfaces herdadas
|
|
[Lint] O detector "Reciclar" sinaliza incorretamente animações que não estão sendo iniciadas.
|
|
| Integração com o Lint |
|
AndroidLintAnalysisTask causa ausência de cache devido à diferença de carimbo de data/hora em "lint.jar"
|
|
| Logcat |
|
O Logcat rola a página automaticamente até o fim
|
|
Limpar o buffer causa falha no logcat
|
|
O Logcat deixa de funcionar depois de ser fechado e aberto novamente
|
|
| Motion Editor |
|
Os botões do Inspetor de animação aparecem como ">>" (overflow) quando as fontes do sistema são maiores.
|
|
| Novos códigos/modelos |
|
O novo assistente de projeto do Android Studio ainda usa a função descontinuada "onActivityCreated" para "Fragment + ViewModel"
|
|
O novo arquivo de build de projeto C++ tem um bloco externalNativeBuild duplicado
|
|
| Recursos |
|
Lista não ordenada em Image Asset > Confirm Icon path > Res Directory
|
|
Bug: o acesso à "implementação" de um recurso não leva a lugar algum
|
|
O editor XML não gera um aviso ao usar apóstrofo ou aspas simples sem barra invertida de escape, o que causa falha no Gradle.
|
|
| Executar |
|
Executar com dados limpos
|
|
| Executar testes |
|
Os resultados dos testes de unidade não são mostrados no Dolphin.
|
|
Foi adicionada maior cobertura para testes de unidade
|
|
Os testes de instrumentação falham com "Project 'X' not found in root project 'X'" (Projeto 'X' não encontrado no projeto raiz 'X').
|
|
| SDK Manager |
|
Problema de duas dependências do sdkmanager
|
|
Cada atualização do AS causa novos bugs não resolvidos
|
|
A atualização do SDK não funciona quando /tmp é um link simbólico.
|
|
AVDManager: "Error: Package path is not valid" (Erro: o caminho de pacote não é válido). Os caminhos válidos da imagem do sistema são: ository…"
|
|
O AGP faz o download do pacote Ferramentas do SDK apenas se um pacote de ferramentas de linha de comando mais recente estiver instalado
|
|
O SDK Manager não aparece no menu "Ferramentas", as licenças do SDK não são aceitas e não é possível continuar
|
|
| Testes |
|
Falha no teste do GMD devido a um erro de provisionamento de dispositivo no Windows
|
|
Android Studio Dolphin Canary 7 (2021.3.1.7)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-alpha07
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
Adição de workers ao R8
|
|
Métodos de simplificação foram adicionados ao modelo do lint.
|
|
| Importar/Sincronizar |
|
Problema de carregamento do "modelo de build do Gradle" no ambiente de desenvolvimento integrado
|
|
| Lint |
|
A mensagem IconMissingDensityFolder do lint usa um caminho absoluto em lint-baseline.xml
|
|
VersionChecks foi movido para o pacote da API para aumentar a visibilidade
|
|
As verificações NewApi do lint não processam instruções "when" no Kotlin
|
|
Android Studio Dolphin Canary 6 (2021.3.1.6)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-alpha06
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
Vulnerabilidades críticas em org.bouncycastle:bcprov-jdk15on:1.56.
|
|
A entrada do arquivo de referência em AndroidLintAnalysisTask foi removida
|
|
Dispositivos de teste automatizados: não estão fazendo o download da imagem do sistema certa? Ou estão executando a imagem errada?
|
|
Interrupção na inclusão de jars de regra de lint em .android/lint no AGP 7.2
|
|
Métodos de simplificação foram adicionados ao modelo do lint.
|
|
| Benchmark |
|
Falha ao criar o modelo de comparativo do Android Studio.
|
|
| Build C++ |
|
externalNativeBuildClean também executa preBuild ao usar o AGP 4.0.0
|
|
| Encontrar usos |
|
A ação "Ir para declaração" não funciona em @animator/foo (possivelmente em qualquer coisa com vetor animado)
|
|
| Macrobenchmark |
|
O modelo de comparativo não aciona .gitignore.
|
|
A documentação de ExampleStartupBenchmark faz referência ao atributo errado
|
|
Modelo de Macrobenchmark matchingFallbacks + perfil.
|
|
O modelo de comparativo executa o minSdk errado
|
|
ExampleStartupBenchmark usa um CompilationMode.SpeedProfile que não existe
|
|
Android Studio Dolphin Canary 5 (2021.3.1.5)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-alpha05
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
Os testes no dispositivo falham silenciosamente quando não podem ser executados
|
|
Android Studio 2021.1.1 beta5. A sincronização do Gradle apresenta a falha com "Não foi possível carregar a classe 'com.android.build.api.extension.AndroidComponentsExtension'".
|
|
O AGP 7.2.0-alpha05 interrompe os builds que usam o plug-in Safe Args da biblioteca Navigation
|
|
Erro vago do arquivo inválido values.xml
|
|
| Edição do Compose |
|
A importação do preenchimento automático cria o preenchimento de tipo
|
|
| Emulador |
|
UnsatisfiedLinkError: não foi possível encontrar image_converter.dll.
|
|
| Layout Editor |
|
BUG: outros espaços incorretos no layout. Um toque em qualquer visualização do design do layout causa uma mudança de formato no texto.
|
|
| Lint |
|
Bug: um modelo de string não é considerado uma string quando usado como parâmetro para a função getString
|
|
| Navegação |
|
Safe Args usou o getApplicationIdTextResource descontinuado com o AGP 4.1 ou uma versão mais recente
|
|
SafeArgs 2.4.0-rc01 e AGP 7.1.0-rc01 são incompatíveis
|
|
| Inspetor de rede |
|
Falhas de TrackedHttpURLConnection.getHeaderField com NullPointerException
|
|
O erro está sendo exibido constantemente quando o depurador está conectado à versão mais recente do Android Studio.
|
|
O novo inspetor de rede falha após a atualização do Bumblebee
|
|
| Recursos |
|
Erro "Nome do recurso precisa começar com um caractere" inesperado quando um recurso de string começa com uma referência "@string/string_name" e é seguido por um espaço em branco e qualquer outro texto.
|
|
| Executar testes |
|
Os resultados dos testes de unidade não são mostrados no Dolphin.
|
|
Android Studio Dolphin Canary 4 (2021.3.1.4)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-alpha04
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
Foi adicionado suporte a visualização de bibliotecas minCompileSdk.
|
|
"Arquivo Java fora da raiz de origem" ao usar o manifest.srcFile.
|
|
Colisão durante a configuração do dispositivo se mais de um subprojeto declara o mesmo dispositivo.
|
|
Melhoria da legibilidade das mensagens de erro CheckAarMetadataTask.
|
|
O AGP não pode usar o ProjectComponentIdentifier.projectPath sem o ProjectComponentIdentifier.build.
|
|
A propriedade "layoutInfoDirectory" não tem um valor configurado após fazer o upgrade do AGP de 7.0.4.
|
|
Implementar api/annotationProcessor/implementation resolutionStrategy para as configurações derivadas de variantes
|
|
O AGP precisa do ANDROID_SDK_ROOT, e não do ANDROID_HOME.
|
|
| Janela do Assistente |
|
Erro de digitação no firebase-tool.
|
|
| Emulador |
|
UnsatisfiedLinkError: não foi possível encontrar image_converter.dll.
|
|
| Layout Inspector |
|
A inspeção de app, o Layout Inspector e o inspetor db não estão funcionando.
|
|
| Lint |
|
As anotações @TargetApi são aplicadas aos autores das chamadas.
|
|
O modo de teste de lint typealias gera typealiases inválidos com genéricos.
|
|
Regressão da NewApi do lint para Android.
|
|
| Memória |
|
A simbolização não funciona no Memory Profiler.
|
|
| Inspetor de rede |
|
O Network Inspector no BumbleBee não mostra a resposta da API em um formato legível.
|
|
| Novos códigos/modelos |
|
Bug de mensagem de erro: o argumento do parâmetro @NotNull "text2" de com/intellij/diff/comparison/ComparisonManagerImpl.isEquals não pode ser nulo.
|
|
| Executar testes |
|
Os resultados dos testes de unidade não são mostrados no Dolphin.
|
|
Android Studio Dolphin Canary 3 (2021.3.1.3)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-alpha03
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
Garantir que os diretórios vazios de origens locais e do caminho de classe do ambiente de execução sejam considerados nos recursos Java.
|
|
A propriedade lateinit projectProvider não foi inicializada.
|
|
O AAB (resources.pb) é preenchido de modo intermitente com comentários de attrs.xml?
|
|
O AGP ignora o nome do pacote definido em androidTest/AndroidManifest.xml.
|
|
| Janela do Assistente |
|
Mudança no título da janela de ferramentas "Assistente" para incluir dois-pontos.
|
|
| Visualização do Compose |
|
O painel de visualização do Compose fica vazio quando o elemento combinável acessa Build.VERSION.SDK_INT.
|
|
| Layout Editor |
|
Posições absolutas não foram removidas para visualizações referenciadas.
|
|
O Studio trava durante a compilação.
|
|
Misc.xml contém um caminho local.
|
|
No editor Activity Design, a rolagem da roda do mouse é menor que o esperado.
|
|
Bug: ao mostrar RadioButton em itens do RecyclerView, um texto é adicionado mesmo que não tenha sido definido.
|
|
Bug: sem prévia para as preferências personalizadas
|
|
Aviso confuso nos entryValues das preferências.
|
|
| Lint |
|
A verificação de lint do TypographyQuotes gera problemas nas aspas usadas por atributos de tag HTML.
|
|
Inconsistência entre as sugestões de lint e AGP sobre como agrupar libs nativas.
|
|
Aviso AndroidLintAnalysisTask IllegalArgumentException porque há arquivos de classe em META-INF para os quais não há suporte.
|
|
| Memória |
|
A simbolização não funciona no Memory Profiler.
|
|
| Navigation Editor |
|
Ao acessar Safearg, o editor de navegação é exibido, mas o argumento não é.
|
|
| Resource Manager |
|
Não é possível criar ícones.
|
|
| Testes |
|
AGP 7.2.0-alpha06, testes do Espresso, uso de dois-pontos no nome do artefato produzido.
|
|
Android Studio Dolphin Canary 2 (2021.3.1.2)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-alpha02.
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
A API de transformação baseada em ASM tenta calcular frames para o bytecode Java 6 quando há instruções JSR/RET.
|
|
Android Studio 2021.1.1 beta5. A sincronização do Gradle apresenta a falha com "Não foi possível carregar a classe 'com.android.build.api.extension.AndroidComponentsExtension'".
|
|
OutOfMemoryError gerado em ResolutionResultUtils.getPathFromRoot(ResolutionResultUtils.kt:55).
|
|
Adicionar um teste para a publicação do AGP&KMP.
|
|
O link para opções de compatibilidade do Studio e do AGP leva ao site corporativo.
|
|
Colisão durante a configuração do dispositivo se mais de um subprojeto declara o mesmo dispositivo.
|
|
A mesclagem de resultados do teste de dispositivos gerenciados não deveria gerar mensagens de ajuda.
|
|
O arquivo de diagnóstico resources.txt não é criado após a execução de shrinkReleaseRes.
|
|
O JarFlinger precisa fornecer um modo que não ignore diretórios vazios.
|
|
| Android Studio |
|
Adicionar suporte para a correção rápida de lint em avisos e erros de lint nas instruções de importação.
|
|
| Build C++ |
|
ModelCache.safeGet(androidProjectResult.androidProject::getNdkVersion, "") não pode ser nulo.
|
|
| Visualização do Compose |
|
O elemento combinável não é mostrado na janela de prévia ao usar @PreviewParameter
|
|
As visualizações do Compose não encontram recursos de outros módulos quando as classes R não transitivas estão ativadas.
|
|
| CPU |
|
O exemplo de perfil corrompe a medição de comparação.
|
|
| Vinculação de dados |
|
| Databinding |
|
Coletar StateFlow usando addRepeatingJob/flowWithLifecycle.
|
|
| Ferramentas de design |
|
AS 2.3: legendas do botão de opção de conversão do WebP.
|
|
A visualização de imagem 9-patch exibe texto claro em plano de fundo claro no tema escuro.
|
|
| Gerenciador de dispositivos |
|
Não é possível executar o Gerenciador de dispositivos Android.
|
|
| Importar/Sincronizar |
|
"A variante não pode ser nula" ao importar o projeto MPP do Kotlin.
|
|
| Layout Editor |
|
Atalhos no Layout Editor são ativados em arquivos que não são layouts.
|
|
O Studio trava durante a compilação.
|
|
O editor de preferências do Android Studio não está funcionando corretamente.
|
|
A visualização do Layout Editor não encontra todos os temas do projeto.
|
|
| Layout Inspector |
|
O Layout Inspector mostra o conteúdo depois que a opção "stop" é selecionada.
|
|
Não é possível copiar valores de atributo no Layout Inspector.
|
|
| Lint |
|
Falso positivo suspeito da verificação de lint de recuo em kotlinx-coroutines-core.
|
|
Lint: o local calculado pelo getValueLocation de LintCliXmlParser está incorreto.
|
|
Verificações personalizadas de listas executadas em lint-report.html.
|
|
Incluir a anotação @DeprecatedSdkVersion para indicar que o uso de um método foi descontinuado após um determinado nível mínimo de API.
|
|
ObsoleteSdkInt precisa conferir as anotações RequiresApi, TargetApi e SdkSuppress.
|
|
Aplicação de lint e da anotação @ReturnThis
|
|
[Verificações de Lint no Android] Anotação @OpenForTesting e verificação de lint no Kotlin.
|
|
A verificação de ObsoleteSdkInt precisa sinalizar o uso de @TargetApi.
|
|
A verificação de ObsoleteSdkInt precisa incluir tools:targetApi.
|
|
A ferramenta Lint informa "UnknownIssueId" ao usar IDs de problemas personalizados na configuração de lint.
|
|
| Executar testes |
|
Não é possível usar argumentos de instrumentação que contenham "-e".
|
|
Respeitar os parâmetros de instrumentação personalizados especificados na configuração de execução do Android Studio (UTP).
|
|
| Assistente de upgrade |
|
"Não foi possível encontrar a versão do AGP nos arquivos de build". O que isso significa? E como é possível corrigir isso?
|
|
Android Studio Dolphin Canary 1 (2021.3.1.1)
Lançamento em conjunto com o:
- Plug-in do Android para Gradle 7.3.0-alpha01
| Problemas corrigidos |
| Plug-in do Android para Gradle |
|
O Plug-in do Android para Gradle 7.1.0-rc01 falha ao realizar a transformação de bytecode do ASM durante testes de unidade.
|
|
Plug-in do Android para Gradle: o vazamento de dependência de compilação pelo ConstrainHandler foi corrigido.
|
|
SigningConfig para MergedFlavor (buildType+variação) no Gradle 7.x.
|
|
Alguns novos blocos de DSL não podem ser usados com a DSL do Groovy no Plug-in do Android para Gradle 7.0.0.
|
|
Nova API de publicação do AGP 7.1: o javadoc jar criado não é assinado.
|
|
| Editor de código |
|
Bug nos modelos dinâmicos do Android Studio. A expressão className() não resolve o nome da classe.
|
|
| Importar/Sincronizar |
|
Spam de registro: "INFO - testKnownPluginVersionProvider - plug-in 'gradle' ausente do repositório Maven off-line. O 7.2.0-alpha05 padrão será usado".
|
|
Versões do JDK e locais dos arquivos são exibidos no menu quando o local do jdk do Gradle não está definido.
|
|
| Executar testes |
|
Não é possível executar o AndroidTest no menu de gutter enquanto uma configuração de execução que não for do Android estiver selecionada.
|
|
| Redutor (R8) |
|
Problema de mesclagem de classes virtuais no jar de b/211811489.
|
|
[R8 3.2.24] NPE em MemberRebindingAnalysis
|
|
Não há suporte para classes seladas.
|
|
R8 renomeia literais de string.
|
|
Compilação Kotlin corrompida com inline fun + args padrão + crossinline.
|
|
Bug: erro de "Compilação de classes… requer que os membros aninhados… (indisponível) sejam encontrados no programa ou no caminho de classe".
|
|
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 2025-07-27 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 2025-07-27 UTC."],[],[]]