Android Studio Ladybug 已解决的问题

Android Studio Ladybug | 2024.1.3 Canary 3

与以下内容一起发布:
  • Android Gradle 插件 8.7.0-alpha03
已修复的问题
代码编辑器
Android Studio 不显示导航 include 属性的建议
导入/同步
使用 Kotlin 从 testFixtures 进行内部访问时,IDE 错误不正确
lint
bug:使用过新 API 时出现误报错误,但我已经对上述 API 进行了检查
针对提供程序内的路径权限的 lint 检查有误
清单
元素收到的警告不正确
预览
AS Compose 预览不适用于生成的资源
SDK 管理器
SDK 组件设置对话框会冻结 NVDA 屏幕阅读器

Android Studio Ladybug | 2024.1.3 Canary 2

与以下内容一起发布:
  • Android Gradle 插件 8.7.0-alpha02
已修复的问题
Android Gradle 插件
Android 多平台插件生成的 AAR 不包含 .kotlin_module 文件
lint
lint 中间文件会破坏 Gradle 远程缓存 - lint-definite.xml
Logcat
Logcat Proto 格式针对新进程将进程名称报告为 Zygote
添加了按进程 ID (PID) 过滤 Logcat 的功能
项目结构
为什么“Project Structure”对话框不搜索依赖项?

Android Studio Ladybug | 2024.1.3 Canary 1

与以下内容一起发布:
  • Android Gradle 插件 8.7.0-alpha01
已修复的问题
Android Gradle 插件
`DataBindingCompilerArguments.asArguments` 有时会失败,并显示“无法查询此提供程序的值,因为它没有可用值”
lint 会使用 res 目录,而无需添加任务依赖项
代码编辑器
TypeDefCompletionContributor:Kotlin 的“即时优化导入”设置不受遵循
bug:不支持自动补全/建议功能的 AccessibilityService 的任何属性
bug:针对偏好设置 XML 文件自动建议“intent”和“extra”
Firebase
AQI:Firebase Crashlytics 面板不适用于公司代理
导入/同步
系统不会遵循动态功能的默认变种
如果插件使用 variant.sources.manifests.addGeneratedManifestFile,Gradle 同步会失败
lint
CheckResult 不会针对包含具体化泛型的内嵌函数发出警告
使用 AGP 8.5.0 时,lint 会错误地标记核心库脱糖 API
lint:SetTextI18n 会针对分配空字符串而发出警告。
Logcat
如何在 Android Studio 的新 Logcat 中过滤包含英文冒号的消息
对于新进程,Logcat Proto 格式会将进程名称报告为 Zygote
清单
bug:自动补全查询数据元素中的元素,但无法使用
资源
在 AGP 中支持 uri-relative-filter-group
在清单编辑器中支持 uri-relative-filter-group
使用不受支持的 VectorDrawable 属性时,错误消息无用
正在运行的设备
支持在 Android 14 上关闭显示屏电源
Translations Editor
bug:在翻译工具中,无法使用箭头键移动到翻译,滚动也不会影响翻译