Android Studio Iguana 已解决的问题
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Android Studio Iguana | 2023.2.1 Canary 3
与以下内容一起发布:
- Android Gradle 插件 8.3.0-alpha03
已修复的问题 |
Android Gradle 插件 |
将 AGP 从 8.0.2 更新到 8.1.0 后,任务“:app:mergeReleaseClasses”执行失败
|
[Gradle 8.4][升级] 由于使用 kotlin gradle 插件中已废弃的功能,升级后集成测试失败
|
|
应用质量数据分析 |
AQI 工具窗口始终显示事件计数中的用户计数
|
App Quality Insight 显示无效的操作系统版本
|
|
基准配置文件和 ProfileInstaller |
|
代码编辑器 |
基于不正确的设置值,在布局 XML 文件上触发了“Incorrect formatting”错误。
|
|
Gradle 文件编辑器 |
当名称嵌套时,版本目录显示 Groovy 中未使用的符号
|
|
资源 |
Android Studio 因间接资源引用重复名称而挂起
|
|
Android Studio Iguana | 2023.2.1 Canary 2
与以下内容一起发布:
- Android Gradle 插件 8.3.0-alpha02
已修复的问题 |
Android Gradle 插件 |
最低 Gradle 版本检查不会在第二次构建及之后运行
|
|
Compose 预览 |
在预览互动模式下,DropdownMenu 在错误位置展开
|
使用振动器的代码导致 Compose 预览崩溃
|
使用带 b 标记的 HTML 文本时,Compose 预览会损坏
|
|
设计工具 |
|
导入/同步 |
在 Gradle 同步期间,Studio 报告不支持的模块
|
项目同步后出现含糊不清的错误消息/警告
|
|
IntelliJ |
Android Studio Iguana - 启动失败 - BytecodeTransformerAdapter 中的 NPE 问题
|
|
布局编辑器 |
无法将 BufferedInputStream 转换为 AssetManager$AssetInputStream 类
|
|
lint 集成 |
来自 testImplementation 依赖项的 DuplicatePlatformClasses lint 错误
|
|
模块化重构 |
|
Network Inspector |
日志中的错误消息:“lateinit property model has not been initialized”
|
|
Resource Manager |
Resource Manager 不显示具有自定义颜色属性的可绘制对象
|
Resource Manager 裁剪了某些矢量可绘制对象
|
|
运行测试 |
|
缩减器 (R8) |
从 AGP 8.0.2 升级到 8.1.0 后 R8 无法工作
|
|
Android Studio Iguana Canary 1 (2023.2.1.1)
与以下内容一起发布:
- Android Gradle 插件 8.3.0-alpha01
已修复的问题 |
Android Gradle 插件 |
PackageForUnitTest 任务的构建缓存是多余的
|
[AGP 8.1.0] 如果 splits.abi.isEnable 和 testOptions.unitTests.isIncludeAndroidResources 均为 True,./gradlew 测试会失败,并且显示“Unable to find manifest output”
|
使用嵌套 Gradle 复合 build 时,AGP 模型构建失败
|
资源缩减器会破坏资源 ID,从而导致运行时崩溃
|
|
Android SDK 升级助理 |
|
基准配置文件和 ProfileInstaller |
Profgen - 同时输出所有 DM 文件的选项
|
|
Build 变体 |
在默认变体发生变化时切换使用中的变体
|
“Build Variants”窗口中的冲突应该在使用方项目(而非生产方)上
|
|
C++ Build |
C++ 插件在 gradlew 上报告预处理器错误
|
|
C++ 编辑器 |
不断更新符号,这会阻碍构建
|
没有 C/C++ 项目时的短路 C/C++ 分析
|
|
代码分析 |
Proguard awareness 突出显示 @interface 类型无效
|
|
调试程序 |
Compose 预览会尝试打开外部库
|
JVM_IR 评估表达式无法使用 SAM 封装容器评估 fragment
|
对于 Compose 预览,拆分视图似乎过于激进
|
|
Gradle 文件编辑器 |
[版本目录] 在软件包中使用时,未使用的依赖项别名出现误报
|
|
导入/同步 |
“Gradle JDK”的界面无法同步字段内容
|
仍在使用 GradleProjectInfo.setSkipStartupActivity
|
无法让工作进度正常运行。
|
在 Android 模块的 gutter 中隐藏 Java 主要方法运行配置
|
Studio 无法处理包含符号链接的 build
|
|
布局编辑器 |
当光标四处移动时,XML 设计预览大小会重置
|
布局 xml: design-left-component 树,选择一个组件后无法使用 ctrl+B 热键进行编码
|
|
布局检查器 |
|
Lint |
[lint] TranslucentViewDetector 在 filterIncident 函数中崩溃,并导致 lint 生成错误的结果
|
TranslucentViewDetector 应接受“behind”值
|
Android Lint 在 KMP 库上失败,并提示属性“variantInputs.name”没有配置值。
|
TranslucentViewDetector 报告清单中有错误的行
|
使用项目依赖项时,lintDebug 误报 UseTomlInte 警告
|
Android Lint 标记的另一个项目中出现意外问题
|
|
Logcat |
无法更改 Logcat 标记指示器的颜色
|
Logcat 软封装不起作用
|
|
Resource Manager |
|
资源 |
查找使用情况/找到定义不适用于 AndroidTest 资源
|
AndroidTest 不会解析资源引用
|
AndroidTest 源代码集无法识别库的 R 类
|
|
运行 |
|
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-09-21。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]