Problemas resolvidos do Android Studio Ladybug

Android Studio Ladybug | 2024.2.1 Patch 3

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.7.3
Problemas corrigidos
Lint
Muitos avisos de método de API de análise ausentes ao executar o lint
A verificação de lint falsamente positiva android.permission.SCHEDULE_EXACT_ALARM só é concedida a apps do sistema.

Android Studio Ladybug | 2024.2.1 Patch 2

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.7.2
Problemas corrigidos
Lint
AGP 8.7.0: falso positivo de lint da RestrictedApi no NavOptionsBuilder.popUpTo
Redutor (R8)
[R8 8.6.27] A implementação do método foi substituída por "throw null".
Os arquivos padrão do ProGuard do Android geram um aviso quando usados com a versão atual do R8.
O MissingStartupProfileItemsDiagnostic falha no cliente do Gradle com um erro de falta de memória se a mensagem for muito grande.

Android Studio Ladybug | 2024.2.1 Patch 1

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.7.1
Problemas corrigidos
Plug-in do Android para Gradle
Os documentos do agp têm muitos TBD
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
IntelliJ
Não é possível abrir o Android Studio: faltam plug-ins essenciais
Lint
AGP 8.6.1: regressão: falha de lint WrongConstant ao usar [Int].toLong() dentro de um @LongDef no Kotlin.
O erro de lint "Pelo menos um host precisa ser especificado" ocorre ao definir o esquema de filtro de intent http ou https.
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

Android Studio Ladybug | 2024.2.1 RC 1

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.7.0-rc01
Problemas corrigidos
Lint
"Falso positivo" WrongConstant ao usar PackageManager.ResolveInfoFlags.of com Kotlin.

Android Studio Ladybug | 2024.2.1 Beta 2

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.7.0-beta02
Problemas corrigidos
Lint
Incompatibilidade do KtAnalysisSessionProvider com verificações de lint introduzidas na versão 8.7.0-alpha04

Android Studio Ladybug | 2024.2.1 Canary 9

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.7.0-alpha09
Problemas corrigidos
Plug-in do Android para Gradle
BuildType#initWith copia o bloco de pós-processamento, mas a configuração do ProGuard não é aplicada
Não é possível mesclar tags foregroundServiceType
Falha ao executar o lint do Android com NoSuchFileException
Variante de build
[NewUI] Os estilos de banner para conflitos de variantes não são consistentes
Lint
"android:host is missing" para URIs com host nulo
Navigation Editor
Adicionar naveditor ao gancho de pré-envio do ktfmt
Visualizar vinculação
A classe ViewBinding não é gerada de androidTest/ layouts.

Android Studio Ladybug | 2024.2.1 Canary 8

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.7.0-alpha08
Problemas corrigidos
Plug-in do Android para Gradle
O AGP precisa declarar que oferece suporte à API 35 que está prestes a ser lançada
Falha ao executar o lint do Android com NoSuchFileException

Android Studio Ladybug | 2024.2.1 Canary 7

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.7.0-alpha07
Problemas corrigidos
Plug-in do Android para Gradle
O AGP precisa declarar que oferece suporte à API 35 que está prestes a ser lançada
Inspetor de rede
O inspetor de rede do Android Studio não funciona com a compactação Brotli.
Translations Editor
A ordem das strings precisa ser mantida.

Android Studio Ladybug | 2024.2.1 Canary 5

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.7.0-alpha05
Problemas corrigidos
Lifecycle
UAST do K2: nulidade incorreta do parâmetro lambda resolvido com o tipo de plataforma
Lint
O lint precisa verificar objetos inválidos usados como ViewGroups.
Logcat
O texto da janela de ferramentas do Logcat não segue a configuração de zoom em Aparência/Acessibilidade.

Android Studio Ladybug | 2024.2.1 Canary 4

Lançamento em conjunto com o:
  • Plug-in do Android para Gradle 8.7.0-alpha04
Problemas corrigidos
Plug-in do Android para Gradle
O AGP precisa declarar que oferece suporte à API 35 que está prestes a ser lançada
AGP 8.5: muitas outras tarefas "mergeDebugResources" são executadas, o que diminui a velocidade dos builds.
O NDK 27 se tornou o NDK padrão no AGP.
Build C++
A variável de ambiente JAVA_TOOL_OPTIONS causa falhas nos builds do NDK
Análise de código
O lint dá uma sugestão incorreta sobre removeLast.
Database Inspector
Database Inspector: as últimas linhas da tabela ficam ocultas atrás das barras de baixo
Visualizar
A visualização do Compose não funciona com recursos gerados