Android Studio Ladybug 已解决的问题

Android Studio Ladybug | 2024.2.1 补丁 2

与以下内容一起发布:
  • Android Gradle 插件 8.7.2
已修复的问题
lint
AGP 8.7.0 - 针对 NavOptionsBuilder.popUpTo 的 lint 假正例 RestrictedApi
缩减器 (R8)
[R8 8.6.27] 方法实现已替换为“throw null”
默认的 Android ProGuard 文件在与当前版本的 R8 搭配使用时会抛出警告
如果消息过大,MissingStartupProfileItemsDiagnostic 会导致 Gradle 客户端崩溃并出现内存不足错误

Android Studio Ladybug | 2024.2.1 补丁 1

与以下内容一起发布:
  • Android Gradle 插件 8.7.1
已修复的问题
Android Gradle 插件
agp 文档中有很多待定内容
Android SDK 升级助理
Android SDK 升级助理中的链接指向 Google 内部文档
IntelliJ
无法打开 Android Studio:缺少必需的插件
lint
AGP 8.6.1:回归 - 在 Kotlin 中的 @LongDef 内使用 [Int].toLong() 时,会发生 ERRORConstant lint 故障
设置 http 或 https intent-filter 架构时出现“必须至少指定一个主机”lint 错误
运行测试
使用 JUnit 运行测试时出现 java.lang.NoClassDefFoundError
单元测试的运行配置未正确更新

Android Studio Ladybug | 2024.2.1 RC 1

与以下内容一起发布:
  • Android Gradle 插件 8.7.0-rc01
已修复的问题
lint
将 PackageManager.ResolveInfoFlags.of 与 Kotlin 搭配使用时,出现“假正例”WrongConstant

Android Studio Ladybug | 2024.2.1 Beta 2

与以下内容一起发布:
  • Android Gradle 插件 8.7.0-beta02
已修复的问题
lint
KtAnalysisSessionProvider 与 8.7.0-alpha04 中引入的 lint 检查不兼容

Android Studio Ladybug | 2024.2.1 Canary 9

与以下内容一起发布:
  • Android Gradle 插件 8.7.0-alpha09
已修复的问题
Android Gradle 插件
BuildType#initWith 复制后处理块,但未应用 ProGuard 配置
无法合并 foregroundServiceType 标记
运行 Android lint 失败并显示 NoSuchFileException
build 变体
[NewUI] 变体冲突的横幅样式不一致
lint
主机为 null 的 URI 缺少“android:host”
Navigation Editor
将 naveditor 添加到 ktfmt 提交前钩子
视图绑定
未通过 androidTest/ 布局生成 ViewBinding 类

Android Studio Ladybug | 2024.2.1 Canary 8

与以下内容一起发布:
  • Android Gradle 插件 8.7.0-alpha08
已修复的问题
Android Gradle 插件
AGP 应声明其支持即将发布的 API 35
运行 Android lint 失败,并显示 NoSuchFileException

Android Studio Ladybug | 2024.2.1 Canary 7

与以下内容一起发布:
  • Android Gradle 插件 8.7.0-alpha07
已修复的问题
Android Gradle 插件
AGP 应声明它支持即将发布的 API 35
Network Inspector
Android Studio 网络检查器不支持 Brotli 压缩
Translations Editor
应保持字符串顺序

Android Studio Ladybug | 2024.2.1 Canary 5

与以下内容一起发布:
  • Android Gradle 插件 8.7.0-alpha05
已修复的问题
Lifecycle
K2 UAST:具有平台类型的已解析 lambda 参数的 null 值不正确
lint
lint 应检查是否有用作 ViewGroup 的无效对象
Logcat
Logcat 工具窗口中的文本不遵循“外观/无障碍”中的缩放配置

Android Studio Ladybug | 2024.2.1 Canary 4

与以下内容一起发布:
  • Android Gradle 插件 8.7.0-alpha04
已修复的问题
Android Gradle 插件
AGP 应声明其支持即将发布的 API 35
AGP 8.5:运行了更多“mergeDebugResources”任务,导致构建速度变慢
将 ndk 27 设为 AGP 中的默认 NDK。
C++ build
JAVA_TOOL_OPTIONS 环境变量导致 NDK 构建失败
代码分析
lint 针对 removeLast 提供的建议不正确
Database Inspector
Databse 检查器,表的最后几行隐藏在底部栏后面
预览
AS Compose 预览不适用于生成的资源