Android Studio Arctic Fox 2021.3.1版本部分Bug

1. 无法设置主题|主题包

AS安装路径/lib/gson-2.7.jar文件重命名为gson-2.7.jar.disabled

PS:如果没有gson-2.7.jar就不用改了

2.下载开源项目

此前版本VCS->Checkout from Version Control

现在

 3.主题推荐

Material Theme UI

详细BUG修复记录

Android Studio Arctic Fox | 2020.3.1 补丁 4(2021 年 12 月)

本次要更新包含以下 bug 修复:

Android Gradle 插件
为 VariantOutput.version 设置 Provider 可能会因为配置缓存而中断
在签名以供发布时未更新 gradeResValues.xml
D8/R8
在由 R8 压缩的 build 中,在类的构造函数中抛出 java.lang.ClassCastException
dex 合并期间无法达到的类型调整
java.lang.VerifyError:验证程序验证失败,因为无法从 Reference.java.lang.Object 类型的对象访问实例字段
Lint
停用 MediaCapabilities lint 检查
启用 shrinkResources 后,Lint 会报告假正例[可实例化]错误
模板
Import Module 选项呈灰显状态
如需了解详情,请参阅 2020.3.1 补丁程序 4 博文。

Android Studio Arctic Fox | 2020.3.1 补丁程序 3(2021 年 10 月)

本次要更新包含以下 bug 修复:

Android Gradle 插件
lint 独立插件无法正确处理 gradleApi() 依赖项
在 Studio 之外运行 Gradle build 时触发了 JPS build
如果某个项目中的 KSP 和 Kapt 都包含可生成源代码的处理器,则同时启用 KSP 和 Kapt 会中断 BundleLibraryClassesInputs
C++ 编辑器
在后台进行长时间的 JniReferencesSearch 计算时界面会卡顿
Database Inspector
允许保存数据库
如果路径中含有空格,就无法使用 App Inspection/Database Inspector 导出数据
Dexer (D8)
在为子类创建子类时,Java lambda 会导致出现意外行为
缩减器 (R8)
r8 缩减大小过程中会出现 Cannot constrain type 错误
执行 R8 3.0.69(来自 AGP 7.0.2)和 3.0.72 时会出现问题
如需了解详情,请参阅 2020.3.1 补丁程序 3 博文。

Android Studio Arctic Fox | 2020.3.1 补丁程序 2(2021 年 9 月)

本次要更新包含以下 bug 修复:

Android Gradle 插件
在从 AS Arctic Fox Canary 7 升级到 Canary 8 的过程中,Gradle 同步启动了 10 次
脱糖和可重现的 build
C++ build
如果使用了 tasks.whenTaskAdded 闭包,Android Gradle 插件 7.0.0 不会在 APK 中包含 jniLibs
修改
MergedManifestRefreshListener 在 Arctic Fox 中陷入无限循环
Lint
“针对 lint 检查的 lint 检查”未运行
缩减器 (R8)
在 AGP7 中使用 R8 运行 build 时抛出 ClassNotFoundException
如需了解详情,请参阅 2020.3.1 补丁程序 2 博文。

Android Studio Arctic Fox | 2020.3.1 补丁程序 1(2021 年 8 月)

此更新修复了以下问题:

Android Gradle 插件
TypedefRemover 使用 ASM5,与需要使用 ASM7 的 JDK 11 源代码不兼容
无法在 AGP 7.0.0 中通过 Groovy DSL 使用部分新的 DSL 代码块
AGP 7.0.0 稳定版在执行到 libraryVariants.all{applicationId} 时会抛出 ExternalApiUsageException
C++ 调试程序
在 Mac M1 上启动原生调试会话时,系统会出现 AS Arctic Fox 错误“Found broken LLDB configuration”
Resource Manager
(Windows) New > Vector Asset > picture.svg:生成的 xml 文件中的“减号”字符 (-) 无效
缩减器 (R8)
BridgeHoisting 中的 NPE
升级到 7.0.0 后,R8 会崩溃,并显示“Unexpected usage left in method after inline”错误

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不会写代码的猴子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值