Android Studio Ladybug 功能更新已解决的问题
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Android Studio Ladybug 功能更新 | 2024.2.2 补丁 2
与以下内容一起发布:
已修复的问题 |
Android Gradle 插件 |
初始化脚本“C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle”第 162 行
|
|
部署 |
|
缩减器 (R8) |
升级到 AGP 8.8 后,Gson ProGuard 无法正常运行
|
java.lang.VerifyError: Verifier rejected class
|
使用 AGP 8.10.0-alpha04 中包含的 R8 进行压缩时,Leanback 崩溃
|
|
Android Studio Ladybug 功能更新 | 2024.2.2 补丁 1
与以下内容一起发布:
已修复的问题 |
部署 |
[Ladybug Canary 9] 运行项目时,AS 不再重新构建项目,导致出现“Error loading build artifacts”
|
Android Studio 未将更改部署到应用
|
|
Dexer (D8) |
|
布局和资源编辑 |
|
运行测试 |
|
缩减器 (R8) |
java.lang.AbstractMethodError: Receiver class [...]$$Lambda$[...] does not define or inherit an implementation of the resolved method [...] of interface [...]
|
与记录 DexCallSite 相关的 Enqueuer 中的 NPE
|
R8 8.7.18 在调用 job?.cancel 时导致运行时 null 指针异常
|
java.lang.NoClassDefFoundError:无法解析 Lkotlin/LazyThreadSafetyMode
|
Monzo 似乎在树状结构摇动中花费了过多的时间
|
AGP 8.8 无法构建发布版本:R8:java.lang.NullPointerException:无法读取字段“b”,因为“com.android.tools.r8.internal.BS.a(com.android.tools.r8.internal.cR)”的返回值为空
|
|
Android Studio Ladybug 功能更新 | 2024.2.2
与以下内容一起发布:
此版本包含一些细微的修复和改进。
Android Studio Ladybug 功能更新 | 2024.2.2 RC 2
与以下内容一起发布:
- Android Gradle 插件 8.8.0-rc02
Android Studio Ladybug 功能更新 | 2024.2.2 RC 1
与以下内容一起发布:
- Android Gradle 插件 8.8.0-rc01
已修复的问题 |
Android Gradle 插件 |
com.android.settings 插件无法识别 targetSdk
|
|
导入/同步 |
Ladybug 功能更新 2024.2.2 Canary 9 在编制索引时会冻结
|
|
Jetpack Compose |
“produceState 调用应在生产者 lambda 中分配值:lint 检查无法理解‘if’表达式分配”
|
|
lint |
误报 lint 检查:android.permission.SCHEDULE_EXACT_ALARM 仅授予系统应用
|
在 Android Studio 中使用 .hasRoute(Route::class) 时,K2 模式会抛出 RestrictedApi 警告
|
|
Android Studio Ladybug 功能更新 | 2024.2.2 Beta 1
与以下内容一起发布:
- Android Gradle 插件 8.8.0-beta01
已修复的问题 |
部署 |
[Ladybug Canary 9] 运行项目时,AS 不再重新构建项目,导致出现“Error loading build artifacts”
|
|
渲染 |
预览布局文件时 Android Studio 崩溃
|
|
Android Studio Ladybug 功能更新 | 2024.2.2 Canary 9
与以下内容一起发布:
- Android Gradle 插件 8.8.0-alpha09
已修复的问题 |
APK 查看器 |
APK 分析器应自动提取 app bundle 中的映射文件
|
|
Dexer (D8) |
Desugar 库 2.1.0 不适用于 AGP 8.5.2
|
|
导入/同步 |
“找到了 2 个路径为 的文件”错误无法操作
|
JetGradlePlugin 中的隔离项目违规问题
|
|
布局和资源编辑 |
自 Android Studio 版本 2024 以来,布局编辑器中的“切换工具的显示状态和位置”按钮无法正常运行。
|
|
Network Inspector |
|
正在运行的设备 |
bug:更新到 Android 15 后,Android Studio 在镜像时无法关闭显示屏
|
|
Android Studio Ladybug 功能更新 | 2024.2.2 Canary 8
与以下内容一起发布:
- Android Gradle 插件 8.8.0-alpha08
已修复的问题 |
Android Gradle 插件 |
从 Bundle 生成的 APK 未考虑 Privacy Sandbox 支持
|
|
Android Studio |
由于版本限制,当“Lambda 可以替换为方法引用”建议无用时,系统会显示该建议
|
|
编译器和运行时 |
ProduceStateDoesNotAssignValue 假正例
|
|
编辑 |
移除了已废弃的 EP:com.intellij.dom.fileDescription 的用法
|
AI 重命名建议包含当前/原始名称
|
|
Gradle |
设置 pseudoLocalesEnabled 应自动更新 resourceConfigurations
|
|
lint |
AbstractAnnotationDetector 检查错误的重载函数/构造函数
|
Lint ImportAliasTestMode 不会为顶级函数创建导入别名
|
WrongConstant lint 出现两次
|
AGP 8.8 中新增了 ObsoleteSdkInt lint 警告
|
|
Android Studio Ladybug 功能更新 | 2024.2.2 Canary 7
与以下内容一起发布:
- Android Gradle 插件 8.8.0-alpha07
已修复的问题 |
Android Studio |
由于版本限制,当“Lambda 可以替换为方法引用”建议无用时,系统会显示该建议
|
|
Android Studio Ladybug 功能更新 | 2024.2.2 Canary 6
与以下内容一起发布:
- Android Gradle 插件 8.8.0-alpha06
已修复的问题 |
Android SDK 升级助理 |
Android SDK 升级助理中的链接指向 Google 内部文档
|
|
应用质量数据分析 |
空气质量指数信息弹出式窗口中有关 VCS 的“更多信息”链接有误
|
|
代码编辑器 |
某些 IntelliJ 检测功能无法在 Android SDK 中看到 Metalava 注入的注释
|
|
Dagger/Hilt 支持 |
Dagger 注入的提供程序缺少带有 K2 的边栏图标
|
|
布局检查器 |
|
lint |
AGP 8.7.0 - Lint 在 NavOptionsBuilder.popUpTo 上出现 RestrictedApi 假正例
|
WrongConstant lint 出现两次
|
Android Studio 未捕获“MonochromeLauncherIcon: Monochrome icon is not defined”警告
|
|
运行测试 |
使用 JUnit 运行测试时出现 java.lang.NoClassDefFoundError
|
单元测试的运行配置未正确更新
|
|
测试工具 |
maxConcurrentDevices=1 无法阻止多个模拟器同时运行
|
|
升级助理 |
在 AUA 中添加支持,以在每个使用它的项目的 DSL 中启用 `buildFeatures.resValues`。
|
|
Android Studio Ladybug 功能更新 | 2024.2.2 Canary 5
与以下内容一起发布:
- Android Gradle 插件 8.8.0-alpha05
已修复的问题 |
Android Gradle 插件 |
构建选项:添加新的“构建运行配置”选项并将其设为默认选项
|
使用 android.enableBuildConfigAsBytecode=true 时,无法在单元测试中解析 BuildConfig
|
|
lint 集成 |
导入包含实现文件的 AAR 文件时,Lint 失败
|
|
Logcat |
Android Studio Logcat 中的奇怪换行
|
|
Android Studio Ladybug 功能更新 | 2024.2.2 Canary 4
与以下内容一起发布:
- Android Gradle 插件 8.8.0-alpha04
已修复的问题 |
Android Gradle 插件 |
[AGP] 延迟 SdkComponents.ndkDirectory 提供程序无法生成值,但急切的 android.ndkDirectory API 可正常运行
|
|
APK 查看器 |
允许在 APK 分析器中通过“查找用法”跳转到节点
|
APK 分析器:方法引用与定义的界面非常令人困惑
|
|
构建 AOSP |
LibFuzzer 在 Android 中不适用于供应商模块
|
|
Database Inspector |
应用检查 > 数据库检查器:在应用运行期间保持 IDE 选择
|
|
基础架构 |
|
IntelliJ |
无法打开 Android Studio:缺少必需的插件
|
|
布局和资源编辑 |
|
lint |
在更多情况下处理 UnknownNullness lint 的类型使用注释
|
AGP 8.6.1:回归 - 在 Kotlin 中使用 @LongDef 内的 [Int].toLong() 时出现 WrongConstant lint 失败
|
|
多平台 |
AGP-KMP 未传播 returnDefaultValues = true;它无法正常运行
|
|
StudioBot |
Android Studio 会在 Logcat 中每个堆栈轨迹的标题消息中附加“向 Gemini 提问”
|
|
Android Studio Ladybug 功能更新 | 2024.2.2 Canary 3
与以下内容一起发布:
- Android Gradle 插件 8.8.0-alpha03
已修复的问题 |
APK 查看器 |
允许在 APK 分析器中通过“查找用法”跳转到节点
|
APK 分析器在 APK 的内部 APK 条目中显示错误的大小
|
“显示字节码”操作应更易于访问
|
字节码查看器是一个非标准对话框
|
IDEA 中的 Android 插件会阻止 IDEA 打开 ZIP 文件
|
Arctic Fox:resources.arsc 经常无法在 APK 分析器中加载
|
|
连接助理 |
Connection Assistant - 存在 bug 的符号
|
|
设备管理器 |
|
编辑 |
|
Gradle |
隔离了 `addGradleAndroidTestListener.gradle` 中的项目违规问题
|
|
布局和资源编辑 |
|
Logcat |
功能请求:logcat 应自动使用 retrace 处理 R8 混淆的堆栈轨迹
|
Pixel 3 和 3a 在“拍摄带边框的屏幕截图”下拉菜单中不可用作选项
|
|
新代码/模板 |
|
Resource Manager |
|
资源 |
Android 资源目录处于隐藏状态
|
创建新字符串时,未列出子模块中的源集
|
|
运行测试 |
使用 JUnit 运行测试时出现 java.lang.NoClassDefFoundError
|
|
StudioBot |
为 C++ 和 Dart 启用 Gemini AI 代码补全功能
|
|
Android Studio Ladybug 功能更新 | 2024.2.2 Canary 2
与以下内容一起发布:
- Android Gradle 插件 8.8.0-alpha02
已修复的问题 |
Android Gradle 插件 |
实现用于停用 AGP 最低版本检查的标志
|
AGP 在配置 Kotlin 编译器选项时存在令人困惑的交互
|
AGP 应在 com.android.test 项目中为目标项目 APK 公开 BuiltArtifactLoader
|
|
代码编辑器 |
展开 R.string.xxx 行时出现问题
|
“为修饰符启用 Compose 格式设置”选项的格式设置过多
|
|
Compose 预览 |
访问传感器系统服务会阻止 Compose 预览版进行渲染
|
使用振动器的代码导致 Compose 预览崩溃
|
使用带 b 标记的 HTML 文本时,Compose 预览会损坏
|
|
Database Inspector |
无法在 Android Studio 应用检查中使用数据库检查器
|
|
调试程序 |
|
设备管理器 |
AVD 管理器中密度计算有误
|
当模拟器 AVD 编辑器是“汽车”设备时,始终会将“设备类型”恢复为手机/平板电脑
|
avdmanager:未考虑 SD 卡大小
|
|
布局和资源编辑 |
考虑移除 layoutlib API 中的 Hamcrest 依赖项
|
无法将 BufferedInputStream 转换为 AssetManager$AssetInputStream 类
|
|
lint |
使用 PackageManager.ResolveInfoFlags.of 和 Kotlin 时出现“假正例”WrongConstant
|
设置 http 或 https intent-filter 方案时出现“必须至少指定一个主机”lint 错误
|
|
Logcat |
Android Studio 的“录制屏幕”选项无法覆盖现有文件
|
ADB 滚动效果很差!
|
|
新建项目向导 |
|
Resource Manager |
Resource Manager 不显示具有自定义颜色属性的可绘制对象
|
Resource Manager 裁剪了某些矢量可绘制对象
|
在 Android Studio Koala 功能更新 | 2024.1.2 中,Resource Manager 无法正常运行
|
|
视图绑定 |
在 K2 模式下,自动导入和自动补全功能无法用于生成的 ViewBinding 类
|
|
Android Studio Ladybug 功能更新 | 2024.2.2 Canary 1
与以下内容一起发布:
- Android Gradle 插件 8.8.0-alpha01
已修复的问题 |
Android Gradle 插件 |
考虑将 JacocoTransform 的输入类型注释为 @Classpath
|
com.android.build.api.variant.GeneratesApk 应公开 minSdk
|
com.android.settings 插件无法识别 targetSdk
|
SourceDirectories.addGeneratedSourceDirectory 对多个变体不友好
|
|
代码编辑器 |
请求:为注释 @RequiresPermission 添加了自动补全帮助程序
|
|
Dagger/Hilt 支持 |
Dagger 注入的提供程序缺少带有 K2 的边栏图标
|
|
Gradle 文件编辑器 |
无法检测到通过差异查看器对 build.gradle 所做的更改
|
|
lint |
KtAnalysisSessionProvider 与 8.7.0-alpha04 中引入的 lint 检查不兼容
|
|
lint 集成 |
|
Logcat |
|
清单 |
尝试使用 tools:node="merge-only-attributes",但无法使用,且没有错误消息
|
|
Navigation Editor |
将 naveditor 添加到 ktfmt 预提交钩子
|
|
项目结构 |
|
正在运行的设备 |
Android Studio (Linux) 中无法复制和粘贴
|
|
StudioBot |
(向 Gemini 提问)显示在 logcat 中,但不是链接
|
|
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-27。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-07-27。"],[],[],null,[]]