Problemas do Android Studio 2020.3.1 encerrados

Android Studio 2020.3.1.21

Problemas corrigidos
Plug-in do Android para Gradle
android.lintOptions.textOutput é corrompido quando definido com "stdout" e "stderr"
com.android.tools.build:gradle:4.2.0 corrompeu marcadores de manifesto em bibliotecas
AGP7.0: discrepância no gerenciamento do namespace androidTest entre API/Modelo e a geração R
Android Studio
Canal Alfa não refletido no gutter do Android Studio para cores do Compose
Editor de código
A conclusão do Compose RadioButton adiciona uma lambda final
Lint
A verificação de VectorDrawableCompat do Lint do Android gera um aviso incorreto
O Lint não escolhe mais a propriedade do sistema lint.baselines.continue quando definido no plug-in para Gradle
Falhas nas regras de lint personalizadas fazem com que nenhum resultado seja informado
Pacote/APKs de versão
Às vezes, a senha é decodificada incorretamente ao usar o KeePass
Redutor (R8)
R8 FullMode no AGP 7.0.0-beta01 transforma implementações ParameterizedType em Class
O app falha na API 23 do Android e anterior: java.lang.NoClassDefFoundError: j$.$r8$wrapper$java$util$function$Supplier$-WRP

Android Studio 2020.3.1.20

Problemas corrigidos
Plug-in do Android para Gradle
Transmitir --client-id, --client-name e --client-version para lint do AGP
copyDebugAndroidLintReports: NoSuchFileException: lint-results-debug.txt
Lint
O Lint não escolhe mais a propriedade do sistema lint.baselines.continue quando definido no plug-in para Gradle
A tarefa lint AGP falha quando há uma dependência indireta do módulo compileOnly
O Android Studio travou a sugestão de atualizar a biblioteca para a versão SNAPSHOT após reverter para a versão estável/Beta adequada
lintClient não está recebendo user.home
Integração com o Lint
AGP 7.0.0 Alpha 14 uso da RAM Lint sem limites
Problemas de lint de recurso dinâmico não relatados quando o checkDependers=true do aplicativo e há módulos da biblioteca.

Android Studio 2020.3.1.19

Problemas corrigidos
Plug-in do Android para Gradle
Adição da opção javac "-parameters" somente se o Room estiver presente
Referência não resolvida: setProguardFiles
Não é mais possível executar a tarefa :test a partir do AGP 7.0.0-beta03
initWith() não está disponível na DSL de Kotlin do Gradle
Reativação da classe de implementação de visualização da criação de DSL em vez da interface
Build Analyzer
Função "Copiar e colar" corrompida para a guia "Avisos" do Build Analyzer
Análise de código
Aviso falso positivo de lint ShowToast com snackbar
Aviso inválido no Gradle para fazer upgrade para a versão Alfa da biblioteca work-runtime
Edição do Compose
LiveLiterals causa uma falha em um módulo que não é do Compose
Lint
A execução do lint com um relatório SARIF gera uma exceção para algumas falhas de SourceLockedOrientationActivity
Falso positivo de reciclagem de lint
O lint não detecta o erro de tipo de string com StringDef quando há vários parâmetros de método de string
@CheckResult não funciona em expressões lambda
A verificação de lint de UnusedResources não funciona corretamente para bibliotecas
"UnknownIssueId" ainda exibe avisos quando desativado
Mensagens de erro desatualizadas relacionadas à análise parcial de lint
Erro de lint com firebase-perf [OutdatedLibrary], mesmo com o uso da versão mais recente
Recursos
Adição de espaço em branco a alguns recursos de string após o upgrade para a versão 4.2
Redutor (R8)
Allowshrinking parece não fixar as classes
Visualizar vinculação
O uso da importação estática do método "inflate" da vinculação de visualização de inflação resulta em recurso não utilizado

Android Studio 2020.3.1.18

Problemas corrigidos
Plug-in do Android para Gradle
O próximo artefato a ser exposto precisa ser CLASSES
O alerta de substituição do buildConfigField exibe o valor, que pode conter informações sensíveis
A versão de suporte do Android injetada "202.7660.26.42.7322048" é inválida e precisa estar no formato "w.x.y.z". O erro é exibido ao executar exemplos do Compose
O AGP 4.2.0 produz um APK de teste sem uma classe, talvez devido ao conjunto de origem misto do java/kotlin
Ferramentas de design
O comando Create New -> Image Asset não funcionava (MacOS)
Lint
O lint do Android não consegue ver o JAR do androidx.annotation em um projeto específico
Redutor (R8)
A simplificação substitui o divisor de método final em PriorityQueue
A mudança da assinatura do método R8 interrompe o Retrofit no AGP 4.2.0