Android Studio 2022.1.1 已解决的问题
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Android Studio Electric Eel 补丁 2 (2022.1.1.21)
与以下内容一起发布:
已修复的问题 |
Android Gradle 插件 |
DexingFileDependenciesTask.outputKeepRules 是一个目录,但已被标记为 OutputFile
|
更新到 7.4 Beta 1 时,出现“AnnotationProcessorOptions.arguments are queried”错误
|
测试变体中的清单占位符导致 processDebugUnitTestManifest 失败
|
|
Compose 预览 |
使用带 b 标记的 HTML 文本时,Compose 预览会损坏
|
无法从库模块运行预览
|
|
布局编辑器 |
|
缩减器 (R8) |
AGP 7.4.0/7.3.1 - 尝试将操作加入不可推送的排队器工作列表的队列
|
在 AGP 7.4.0-beta02 中,“:app:minifyVariantWithR8”会抛出 NullPointerException
|
R8:当 -allowaccessmodification 时会发生 ClassNotFoundException
|
|
Android Studio Electric Eel 补丁 1 (2022.1.1.20)
与以下内容一起发布:
已修复的问题 |
Android Gradle 插件 |
从 destination 属性迁移到 outputLocation 属性,以解决废弃警告并为 Gradle 9.0 做好准备
|
AGP 7.4.0-rc01 会破坏 Variant API,并显示“Querying the mapped value of map(provider(java.util.Set)) before task '...' has completed is not supported”
|
|
安装程序 |
Android Studio Electric Eel | 2022.1.1 无法打开 Windows 11
|
|
Logcat |
|
Android Studio Electric Eel Stable (2022.1.1.19)
与以下内容一起发布:
此版本包含一些细微的修复和改进。
Android Studio Electric Eel RC 3 (2022.1.1.18)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-rc03
已修复的问题 |
Android Gradle 插件 |
VerifyError:[0x7] 注册 V5 的类型为“确切引用:int[]”,但应为整数
|
|
缩减器 (R8) |
|
Android Studio Electric Eel RC 2 (2022.1.1.17)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-rc02
已修复的问题 |
Android Gradle 插件 |
|
部署 |
|
fragment |
当我升级到 lint 30.4.x (AGP 7.4.x) 时,fragment DialogFragmentCallbacksDetector Lint 会损坏
|
|
导入/同步 |
未针对使用“com.android.test”Gradle 插件的模块创建运行配置
|
尝试在大型项目中重构 Kotlin 方法时,IDE 冻结
|
|
lint |
lint:在 mergeOnly 模式下查询应用实例会导致 NPE
|
|
缩减器 (R8) |
[R8 3.3.68] 从 R8 3.2 升级后,某些 Android 6 设备上会发生崩溃
|
最新版 com.android.tools.build:gradle:7.3.1 在 Android API 16 上出现 okhttp 3.12.13 崩溃
|
R8 无法正确混淆 Kotlin 枚举类的枚举常量值
|
R8 会去除未使用的字段,导致类构造函数中的底层代码内出现 NPE。
|
为进行横向合并而创建 D8 AppInfo 可能会致使 D8 类型的假设失效
|
|
Android Studio Electric Eel RC 1 (2022.1.1.16)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-rc01
已修复的问题 |
Android Gradle 插件 |
AGP 7.4.0-alpha09 会生成不会上传到 Firebase App Distribution 的 build
|
|
Compose 预览 |
jetified font/myfont.xml 不存在(或不是文件)
|
|
导入/同步 |
OutputBuildAction 已由较新版本的 Java 运行时编译
|
|
Kotlin 插件 |
|
性能分析器 |
在 Flamingo C6 中未正确填充 simpleperf 跟踪记录的“自下而上”视图
|
|
发布软件包/APK |
“Generate Signed Bundle / APK”- 目标路径应依赖于模块
|
|
运行测试 |
每次运行覆盖率单元测试时,我都必须重新编译(两次)
|
|
升级助理 |
|
Android Studio Electric Eel Beta 5 (2022.1.1.15)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-beta05
已修复的问题 |
Android Gradle 插件 |
Gradle 8.0-milestone-2 导致 AGP 中发生异常
|
|
布局编辑器 |
CustomViewPreviewRepresentation 中的 138 MB 内存泄漏
|
|
缩减器 (R8) |
[R8 4.0.30] 无法按约束条件“OBJECT”将值“v147”限制为类型“LONG”
|
|
Android Studio Electric Eel Beta 4 (2022.1.1.14)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-beta04
已修复的问题 |
Android Gradle 插件 |
向 javadoc 生成添加了 gradle-settings-api
|
|
设备管理器 |
|
Android Studio Electric Eel Beta 3 (2022.1.1.13)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-beta03
已修复的问题 |
Android Gradle 插件 |
如果 coverage 未启用,则停止创建 androidJacocoAnt 配置
|
在库组件中使用 @IntDef 时,系统不会在 aar 中生成 annotations.zip
|
设置 JavaCompile 任务时,将“--release”标志考虑在内
|
在 build.gradle 中用 resValue 替换资源会导致系统显示“Error: Duplicate resources”消息
|
在 lint 模型的主源代码提供程序中,将生成的源目录列为 Java 目录
|
Gradle 同步失败:同步失败:原因未知
|
DependencyReportTask 与配置缓存不兼容
|
找不到 和 的通用超类型
|
使用动态功能和资源缩减会导致运行时崩溃
|
从 destination 属性迁移到 outputLocation 属性,以解决废弃警告并为 Gradle 9.0 做好准备
|
“debug”build 类型具有默认签名密钥,其他类型则没有
|
|
C++ 调试程序 |
自 Android Studio 2021.1.1 起,原生断点不起作用
|
|
代码编辑器 |
提取字符串资源时可能会包含引号 (" ")
|
检查“RegExp”>“Redundant character escape”会将“\\}”误判为多余字符
|
|
Compose 编辑 |
|
Compose 预览 |
在预览互动模式下,DropdownMenu 在错误位置展开
|
|
调试程序 |
调试源代码默认为 compileSdkVersion,而不是模拟器版本
|
|
依赖项管理 |
|
模拟器 |
|
导入/同步 |
为 IDEA-303282 择优挑选平台修复程序
|
IDE Gradle 同步不包含编译器选项
|
找不到 IllegalStateException: Build (name=':')
|
Kotlin 多平台项目无法导入 AS 2022.1.1 Beta 1
|
|
布局编辑器 |
时间视图 widget
|
如果主题缺少属性,设计预览便不再正常工作
|
editText 的默认 inputType 不正确
|
在 Blueprint 视图中,对重力属性的处理不正确
|
支持以传递方式提取 sampledata 目录,以便在多模块项目中使用
|
RTL 重构会尝试修改 App Compat 文件
|
布局编辑器处于设计模式时,Component Tree 中会显示重复选项
|
Android Studio 会在 ConstraintLayout 组中添加绝对位置属性
|
font_family 的 XML 预览出现渲染问题
|
自定义视图预览错误
|
建议:项目属性视图的单元格应可调整大小
|
|
lint |
有关 openInputStream 的 lint 假正例循环
|
[BuildTool/Lint] ChecksSdkIntAtLeast 构造函数属性
|
|
Logcat |
[LogcatV2] 如果更改默认的“control + 空格”键,就会显示错误的热键提示
|
控制台不再显示日志
|
|
Network Inspector |
如果 OkHttpClient 是使用 newBuilder() 从其他 OkHttpClient 构建而成,则 Network Inspector 会显示请求两次
|
|
新代码/模板 |
|
Android Studio Electric Eel Beta 2 (2022.1.1.12)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-beta02
已修复的问题 |
Android Gradle 插件 |
即使开启了配置缓存,MergeGeneratedProguardFilesCreationAction 配置速度也很慢
|
添加 Gradle 属性版本 LINT_PRINT_STACKTRACE=true
|
[AGP] 将生成的源目录添加到 IDE 模型 (Variant API)
|
Android Gradle 插件不应使用已废弃的 ConfigureUtil.configure(closure, target) 函数
|
ProGuard 文件不存在时发出警告
|
AGP 在任务执行阶段尝试添加 kotlinOptions.freeCompilerArgs
|
apksig 库:ApkVerifier$Result.getV4SchemeSigners() 被标记为不公开
|
将过时的 Prefab 工件打包到 AAR 中
|
废弃了 JavaPluginConvention 和 HasConvention
|
[AGP-7.3.0-beta03] 当 xml 声明后方存在空行时,ShrinkResourcesNewShrinkerTask 会失败
|
lintVital 目标在调试变体中默认运行
|
默认情况下,不向 R8 添加 ignorewarnings
|
AGP 7.3.0 会破坏 Gradle 平台项目的 Gradle 同步
|
|
APK 查看器 |
APK 分析器表格的列标题缺少内边距
|
对话框标签对齐方式不正确
|
APK 分析器中显示 .version 文件的内容
|
|
AVD 管理器 |
关于 AVD 管理器错误的 bug:找不到 adb,但 adb.exe 位于路径中。
|
|
后台任务检查器 |
|
代码编辑器 |
提取字符串资源时可能会包含引号 (" ")
|
SQL 上下文突出显示功能在 Room 2.5.0 中不起作用
|
用于提取字符串资源的建议名称有时为空
|
|
调试程序 |
调试源代码默认为 compileSdkVersion,而不是模拟器版本
|
|
设备管理器 |
设备管理器中的排序方式不正确
|
搜索“设备管理器”时,操作搜索菜单中显示不明确的结果
|
|
模拟器 |
镜像时会关闭设备屏幕
|
在 MacBook Pro 14 上,如果没有适用于 ABI arm64-v8a 的 Google API,就无法下载 Android 12.0 映像
|
|
导入/同步 |
从 Chipmunk 补丁 2 (2021.2.1) 升级后,Gradle 项目导入失败
|
支持新的 KMP 源代码布局
|
允许测试与旧版 AGP 的同步,以处理新的命名空间 DSL
|
|
Kotlin 插件 |
重构 -> 模块化工具不适用于 Kotlin 代码
|
|
lint |
对于 Kotlin 源代码,ResourceType lint 检查不起作用
|
VersionChecks 不处理 Kotlin 范围检查
|
封装后 InlinedApi 出现误报
|
|
Logcat |
Logcat 问题
|
当设备断开连接时,Logcat 显示横幅“All logs entries are hidden by the filter”
|
请恢复自定义 Logcat 字号的功能
|
|
模块化重构 |
AS 3.3 alpha8:模块化…重构显示为灰色
|
|
导航 |
如果将命名空间移至 build.gradle,构建会失败,并出现不可引用的 R 声明。
|
|
新代码/模板 |
标签式 activity 模板中存在错误的注释
|
显示模块名称的文本框太窄
|
|
新建项目向导 |
|
项目视图 |
|
发布软件包/APK |
|
资源 |
采用透明背景的 SVG 文件变成黄色
|
如果 Kotlin 包含换行符,则无法从 Kotlin 提取字符串资源
|
Android Studio 以静默方式替换可绘制资源
|
“转换为 WebP”操作应适用于启动器图标
|
|
SDK 管理器 |
SdkManager 在 RemotePackage 上显示 toString
|
剪贴画图标目录导致 SDK 管理器出现严重延迟
|
|
Translations Editor |
Translation Editor 无法区分塞尔维亚语(西里尔文)和塞尔维亚语(拉丁文)。此外,Translation Editor 中缺少很多语言区域
|
粘贴文字时,多个列会被覆盖
|
Translation Editor:保留资源文件,不要将其全部置于 string.xml 中
|
如果在 Translation Editor 中添加一个字符串,相应资源会添加两次 (AS Bumblebee)
|
|
升级助理 |
支持更改 AndroidTest 的软件包名称
|
将 AndroidManifest.xml 的软件包属性迁移到命名空间 DSL
|
|
Android Studio Electric Eel Beta 1 (2022.1.1.11)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-beta01
已修复的问题 |
Android Gradle 插件 |
Component.sources 不授予对“resources”文件的访问权限
|
MergeResources 任务中出现不稳定的构建失败
|
对于 Android 资源,SourceDirectories.addGeneratedSourceDirectory 无法正确连接
|
AndroidManifest.xml 中缺少“package”属性时 kotlin-android-extensions 插件会发生错误
|
Android Gradle 插件不应使用已废弃的 GUtil.toWords(string) 函数
|
Android Gradle 插件不应使用已废弃的 ConfigureUtil.configure(closure, target) 函数
|
AGP 7.4.0-alpha09 上出现来自 javac 的“unknown enum constant”这一新问题
|
当命名空间 == testNamespace 时,应该出现同步错误
|
AGP 在生成的 AAR 的顶层添加重复的 res/ 文件夹
|
废弃了 JavaPluginConvention 和 HasConvention
|
新的 Transform API 的文件位置错误且不一致
|
将 AGP 测试更新为使用 KGP 1.7.20-Beta
|
Gradle 7.4 失败(无法创建 AnalyticsService 实例)
|
|
API |
Variant API:在 AGP 7.1 及更高版本中,对新变体对象的更新无法转发到旧变体对象
|
|
Build Analyzer |
|
C++ 编辑器 |
在 Android 项目视图中找不到外部 C++ .h
|
|
代码编辑器 |
在 Android Studio 中默认为 Kotlin 项目停用通配符导入
|
|
部署 |
项目通过 AndroidProcessHandler/SingleDeviceAndroidProcessMonitor 泄露
|
|
设备管理器 |
|
Dexer (D8) |
|
模拟器 |
Android TV 硬件配置文件显示错误的设备尺寸
|
|
导入/同步 |
同步失败并显示“Cannot find a variant matching build type and product flavors”消息
|
无法将项目与 Chipmunk 中采用 MPSS 的 KMP 模块同步
|
Kotlin 多平台:未解析的引用
|
避免查询 KMP 模型,以便确定某个模块是否为 KMP 模块
|
//tools/adt/idea/project-system-gradle:intellij.android.projectSystem.gradle.tests_tests 在 JDK17 上失败
|
Kotlin 多平台项目无法导入 AS 2022.1.1 Canary 10
|
请按字母顺序对 build 变体进行排序
|
缺少变种维度导致同步崩溃
|
|
lint |
通过使用处目标应用注解自动修正时出现反引号
|
LintFixPerformer 的 shortenNames 对具有相同前缀的名称进行错误的缩写
|
修复了不稳定的 lintAnalyze 任务
|
|
lint 集成 |
AGP 7.0.0 Alpha 14 Lint RAM 使用量不受限制
|
|
内存 |
内存配置文件工具显示 0.2 GB,而不是 150 MB
|
|
项目结构 |
|
项目视图 |
Project 工具窗口 -> Android 视图:类可见性图标不显示
|
build.gradle 文件和 proguard 文件在 Electric Eel Canary 9 的项目视图中混在一起
|
GradleModuleModel.getBuildFile 中出现“Write-unsafe context!”异常
|
|
发布软件包/APK |
AGP:无法在多变体设置中发布特定 build 类型
|
|
SDK 管理器 |
创建目录失败时,writeInstallerMetadata 不记录 IOException
|
|
升级助理 |
AGP 升级助理应使用 android.disableAutomaticComponentCreation 处理项目
|
|
Android Studio Electric Eel Canary 10 (2022.1.1.10)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-alpha10
已修复的问题 |
Android Gradle 插件 |
Component.sources 不授予对“resources”文件的访问权限
|
对于 Android 资源,SourceDirectories.addGeneratedSourceDirectory 无法正确连接
|
AGP 忽略 7.3.0-alpha08 中的 jniLibs 替换
|
AndroidManifest.xml 中缺少“package”属性时 kotlin-android-extensions 插件会发生错误
|
java.io.IOException:无法删除 res.jar
|
当命名空间 == testNamespace 时,应该出现同步错误
|
AGP 在生成的 AAR 的顶层添加重复的 res/ 文件夹
|
将 Compose 与 KMM 搭配使用 - 后端内部错误:IR 降低期间出现异常
|
|
应用质量数据分析 |
请在 Studio 启动时停止显示 Crashlytics 横幅
|
|
Build Analyzer |
|
C++ build |
compile_commands.json 的稳定输出位置
|
|
数据绑定 |
LayoutBindingModuleCaches 通过消息总线泄露
|
|
Dexer (D8) |
|
导入/同步 |
同步失败并显示“Cannot find a variant matching build type and product flavors”消息
|
Kotlin 多平台:未解析的引用
|
代码检查似乎不起作用。
|
请按字母顺序对 build 变体进行排序
|
缺少变种维度导致同步崩溃
|
|
基础架构 |
prepareKotlinBuildScriptModel 失败且 prefab dir 不可读
|
|
lint |
通过使用处目标应用注解自动修正时出现反引号
|
LintFixPerformer 的 shortenNames 对具有相同前缀的名称进行错误的缩写
|
修复了不稳定的 lintAnalyze 任务
|
|
lint 集成 |
AGP 7.0.0 Alpha 14 Lint RAM 使用量不受限制
|
AndroidLintAnalysisTask 因相对路径归一化而出现缓存未命中的问题
|
|
项目结构 |
|
项目视图 |
Project 工具窗口 -> Android 视图:类可见性图标不显示
|
build.gradle 文件和 proguard 文件在 Electric Eel Canary 9 的项目视图中混在一起
|
GradleModuleModel.getBuildFile 中出现“Write-unsafe context!”异常
|
|
发布软件包/APK |
AGP:无法在多变体设置中发布特定 build 类型
|
|
运行测试 |
androidTest 的 HTML 测试报告在计算成功率时将跳过的测试用例视为成功
|
|
SDK 管理器 |
创建目录失败时,writeInstallerMetadata 不记录 IOException
|
|
Android Studio Electric Eel Canary 9 (2022.1.1.9)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-alpha09
已修复的问题 |
Android Gradle 插件 |
对目标 SDK 处理进行更改会破坏 robolectric 测试
|
ProcessLibraryManifest 无法正确处理删除库清单文件的操作
|
AGP 忽略 7.3.0-alpha08 中的 jniLibs 替换
|
允许在进程外运行 R8
|
同步 Gradle 时出错
|
访问 onVariant 中的变体源代码会导致标准 Android 源代码(如 buildconfig)消失
|
“Make Project”使用错误版本的 Gradle
|
AGP 7.1-beta04 缺少 com.android.build.api.dsl.Lint API 且/或包含误导性 kdoc
|
升级到 json-simple:1.1.1
|
Electric Eel Canary 3 及更高版本无法运行使用 KMP 库的 JVM 项目;Gradle CLI 可运行
|
|
Compose 预览 |
androidx.media3.exoplayer.offline.Download 导致无法预览
|
PreviewParameterProvider 的递归调用会导致出现 NoSuchMethodException 或空预览,而不显示错误消息
|
|
部署 |
将 Compose 预览部署到设备需要两个 Gradle build
|
|
设计工具 |
布局验证:“androidx.viewpager2.widget.ViewPager2 在布局中部分隐藏”
|
|
导入/同步 |
同步时使所有变体的 applicationId 均可用
|
KTIJ-22303:Mpp 和 Kotlin 模型的 cacheOriginIdentifier 不一致
|
单元测试源代码的编辑器无法解析其他模块中声明的字符串资源
|
系统一直不将在数据导入阶段取消的同步/发生的崩溃报告给主同步监听器
|
获取 IDEA 项目结构对话框
|
在仅以 Android 为目标平台时,采用 HMPP 通用代码的 KMP 无法解析
|
Cryptic JDK 位置信息警告提示存在问题,但并不定义问题
|
|
lint |
针对密封类上的“@Parcelize”注解显示错误的 lint 警告。
|
“./gradlew lintDebug”有时无法输出具体违规行为
|
lint 的 ignoreWarnings 标志 (-w) 会忽略警告,但不忽略消息严重性
|
lint“AutoCloseable used without 'try'-with-resources”和“This TypedArray should be recycled after use with #recycle()”存在冲突
|
lint 通过本应无效的报告任务初始化 UAST
|
Android lint 报告任务一直不是最新的
|
|
lint 集成 |
AndroidLintAnalysisTask 因相对路径归一化而出现缓存未命中的问题
|
|
Logcat |
[LogcatV2] 提前填充“level:”选项
|
Electric Eel c4:“无法保存设置”
|
|
项目视图 |
使用符号链接时,Android Studio 会显示 build.gradle 两次
|
|
运行 |
|
Android Studio Electric Eel Canary 8 (2022.1.1.8)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-alpha08
已修复的问题 |
C++ build |
将 AGP 从 4.1.3 升级到 4.2.0/7.2.1 后,无法找到(分支)CMAKE
|
|
Gradle 文件编辑器 |
有关 buildToolsVersion 过低的警告不准确
|
|
lint |
|
Android Studio Electric Eel Canary 7 (2022.1.1.7)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-alpha07
已修复的问题 |
Android Gradle 插件 |
AGP 在 4.1.0 中引入 zipflinger 之后,无法将“STORED”zip 条目添加到 APK
|
|
Compose 预览 |
应用模块中的 Compose 预览功能未能在多模块项目中找到资源
|
|
lint |
|
资源 |
EEL Canary 5 - 无法在 XML 编辑器中实例化和显示自定义视图
|
|
测试 |
|
Android Studio Electric Eel Canary 6 (2022.1.1.6)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-alpha06
已修复的问题 |
Android Gradle 插件 |
转换 SingleArtifact.AAR 时输出文件中的文件名有误
|
JdkImageInput 对不太重要的更改过于敏感
|
动态功能与“android.uniquePackageNames”冲突
|
|
lint |
按照官方文档的建议使用 ViewBinding 时,lint UnusedIds 意外失败
|
|
Android Studio Electric Eel Canary 5 (2022.1.1.5)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-alpha05
已修复的问题 |
Android Gradle 插件 |
在 AGP 内执行 Gradle 版本检查时可能会有很大开销
|
Android Gradle 插件应使用通过扩展程序配置的 Gradle 工具链来处理 Java 编译任务
|
AGP 7.2 com.android.test 模块无法访问 com.android.app 模块的测试固件类
|
lint 在 Kotlin 1.7.0-RC2 build 中运行时崩溃
|
|
导入/同步 |
在新版本中,当存在多个产品变种 (flavour) 时发生 build 问题
|
ProjectStructureDumper 不会记录导出的依赖项标志
|
|
Android Studio Electric Eel Canary 4 (2022.1.1.4)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-alpha04
已修复的问题 |
Android Gradle 插件 |
从 7.0.0-beta04(含)开始,在 MacOS 上运行 AGP 7.x 测试监听器时会失败
|
在 cxx 代码中不再使用 Kotlin 反射功能
|
在编译 AGP 时使用目标版本 11
|
AGP 7.2.0-rc01 :buildSrc:generatePrecompiledScriptPluginAccessors - shadow/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException
|
|
应用开发 |
|
代码分析 |
|
Compose 预览 |
在 FastPreviewManager 中 ComposePreviewRePresentations 通过消息总线连接泄漏
|
|
设计工具 |
图片资源忽略图标的背景颜色
|
Asset Studio 不会为图片资源重新创建 .png 文件
|
|
设备管理器 |
|
Dexer (D8) |
通过 AGP 在 D8/R8 中显式启用缺失的 API 建模功能
|
|
首次启动 |
|
导入/同步 |
同步失败不应破坏 build | Make 项目
|
停止在 LaunchUtils 中对 MergedManifestManager.getSnapshot() 进行屏蔽
|
将 AndroidProjectTaskRunner 迁移到非废弃的 API
|
|
IntelliJ |
product-info.json 中的 "version": "dev build" 问题
|
|
lint |
ObsoleteSdkInt 不捕获 Build.VERSION.SDK_INT >= minSdkVersion
|
添加 android.permission.WAKE_LOCK 时出现 SystemPermissionTypo 误报
|
|
Logcat |
[Logcat V2] 我们需要更好地支持包含空格的值
|
AndroidLogcatService 包含的 9000 个 DeviceImpl 占用了 2GB 内存
|
Logcat 格式设置未能持久保留
|
[Logcat V2] 使用自动填充功能时,并非所有键都带有英文冒号
|
|
发布软件包/APK |
除非在顶层进行,否则 Gradle 工具窗口中的任务调用不会经过 Android Studio 基础架构
|
|
Resource Manager |
功能请求:为文件夹(而不仅仅是文件)的上下文菜单提供“转换成 webp”选项
|
删除资源后,Android Studio 4.1 RC3 不回到 Resource Manager 中原来滚动到的位置
|
Resource Manager 无法搜索字符串值
|
bug:Android Studio 忘记了如何以网格形式查看资源列表
|
Android Asset Studio 会为文件添加 ic_ 前缀
|
Vector Asset Studio 需要按钮提示
|
图片资源未显示按升序排序的资源目录
|
添加资源图片时,变种 (Flavor) 列表采用随机顺序。
|
Draw 9 Patch 工具应能缩小到 100% 以下
|
为“另存为 .9.png”对话框添加帮助按钮
|
功能请求:允许通过按键盘上的字母键在组合框内查找内容
|
在创建新的应用图标并在多个变种之间共享资源文件夹时,导入图标的位置无法更改
|
新建矢量资源对话框中的标签被截断
|
即使形状设置为“无”,Asset Studio 也会为图片生成白色背景
|
批量导入可绘制对象会忽略语言区域和地区
|
Resource Manager:始终默认回到我的应用模块之外的其他模块
|
|
Translations Editor |
Translations Editor 应在文件中的正确位置写入新条目
|
|
Android Studio Electric Eel Canary 3 (2022.1.1.3)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-alpha03
已修复的问题 |
Android Gradle 插件 |
processReleaseManifest:误报在源代码 AndroidManifest.xml 中发现软件包
|
移除了会禁止在封装容器属性文件中使用 DistributionSha256Sum 的检查
|
与 ASM API 一起使用时,AndroidGradlePlugin 版本 7.2 会破坏转换 API
|
|
Google 助理窗口 |
URL Assistant:方法“getFile”的默认实现已废弃,您需要替换它
|
|
模拟器 |
AS Electric Eel Canary 2 - 错误:在设备连接助理上按“Finish”时不起任何作用
|
|
导入/同步 |
循环 POM 依赖项会破坏项目导入
|
使用 Android Gradle 插件 7.2.0 时会提示“Duplicate content roots detected”
|
|
lint |
添加 android.permission.WAKE_LOCK 时出现 SystemPermissionTypo 误报
|
|
Logcat |
AS 2021.3.1 Canary 8 新 Logcat 无法复制文本,缺少在 Google 中搜索所选文本的选项
|
新的 Logcat 在前 2 秒后未显示日志
|
|
发布软件包/APK |
除非在顶层进行,否则 Gradle 工具窗口中的任务调用不会经过 Android Studio 基础架构
|
|
资源 |
AarResourceRepositoryCache.createCachingData (AS Electric Eel) 中的 NPE
|
|
运行 |
即使应用模块可用,“Devices”选项也不显示且无法运行该应用。
|
|
更新程序 |
M1 上的修补程序不适用于 EE c1 到 EE c2
|
|
升级助理 |
“无法在 build 文件中找到 AGP 版本”。这是什么意思?怎样才能解决这个问题?
|
|
Android Studio Electric Eel Canary 1 (2022.1.1.2)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-alpha02
已修复的问题 |
导入/同步 |
同步时发生 AlreadyDisposedException
|
|
lint |
[Lint] 当代码跨模块时,错误资源类型检测器在有效代码中发现了错误
|
|
Android Studio Electric Eel Canary 1 (2022.1.1.1)
与以下内容一起发布:
- Android Gradle 插件 7.4.0-alpha01
已修复的问题 |
Android Gradle 插件 |
包含拆分的发布 build 中的 XML 换行符损坏
|
向 lint 模型添加了脱糖方法
|
|
build 变体 |
在同步/构建过程中切换变体时,“Build Variants”窗口会卡住
|
build 变种锁定为默认的 NDK ABI 变种,无法更改
|
当产品变种具有不重叠的原生 ABI 集时,AS 无法切换 build 变体
|
变体切换器有时永不结束运行
|
无法正常切换包含不同 ABI 的变体
|
|
Compose 编辑 |
对于无法识别的服务,BridgeContext.getSystemService() 会抛出异常,而不是返回 null,这违反协定
|
|
Compose 预览 |
|
设计工具 |
宽度小于 1.0 的形状可绘制对象描边,必须在宽度前面加上“0”,才会显示在布局的“Design”窗格中
|
HTML 字符串在设计器中的显示效果和在先前所用的任何设备/模拟器上的显示效果不同
|
|
模拟器 |
Android Studio Bumblebee 中不再提供停用剪贴板共享功能的选项,因此无法关闭此功能
|
|
导入/同步 |
com.android.tools.idea.testing.AndroidGradleTestUtilsKt#verifySyncedSuccessfully 不会捕获缺少依赖项错误
|
在构建期间切换变体的操作永不结束
|
Android Studio 不支持 Gradle 嵌套 Composite-Build
|
Android 支持插件错误消息需要改写
|
|
IntelliJ |
|
布局编辑器 |
系统会忽略 ViewGroup 上的 android:theme 属性
|
使用 ?android/attr:[color] 时,出现预览呈现问题。
|
加载字体时,预览中无法显示自定义视图
|
Android Studio 崩溃
|
布局渲染程序错误
|
bug:无法预览自定义偏好设置
|
预览版与正在运行的应用不完全一样 | ?attr 在 XML [矢量可绘制对象] 的 fillColor 中不受支持
|
使用 CameraView 时出现渲染问题
|
|
lint |
在 lint 中添加了 --offline 标志
|
InconsistentLayout 不遵循基准
|
|
Material |
|
新建项目向导 |
|
发布软件包/APK |
Bundletool:功能模块和基础模块之间的 intent 过滤器元素未正确合并
|
|
升级助理 |
|
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-12-22。
[[["易于理解","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):2024-12-22。"],[],[]]