xT00ls技术小栈
Android Studio Bumblebee 2021.1.1 更新
Android Studio Bumblebee | 2021.1.1 补丁 2(2022 年 2 月) 已经发布
Android Studio Bumblebee 是一个主要版本,包含各种新功能和改进。
本更新包含以下 bug 修复:
- C++ build
- ModelCache.safeGet(androidProjectResult.androidProject::getNdkVersion, “") 不得为 null
- 代码编辑器
- Android Studio Live Templates 中的 bug:className() 表达式无法解析类名称
- D8/R8
- java.lang.NoSuchMethodError:无静态方法 $jacocoInit
- Android 测试覆盖率因 Mockito 错误而损坏
- 需要针对 API 31 上的已损坏 CAS 实现提供解决方法
- 不支持密封类
- 在 Chrome 中启用水平类合并时出现 NullPointerException
- 合并虚拟方法后出现 AbstractMethodError
- init 类 out-type 不正确,无法验证堆栈帧
- Dex 输入使用未定义的寄存器
- 版本分支中的 StringBuilderOptimizerAnalysisTest 失败了
- R8 中的非确定性问题
- 部署
- 运行设备所有者应用项目失败,并显示“无法终止现有进程”这一错误消息
- 设计工具
- 启用非传递 R 类时,Compose 预览无法从其他模块查找资源
- Android Studio 在构建时卡顿。
- 嵌入式模拟器
- 其他性能和稳定性改进。
- 导入/同步
- 启动 Bumblebee 时出现 IDE 错误:输出列表 build 文件不适用于 IdeBuildTasksAndOutputInformationImp 的输出类型 Apk
- IntelliJ
- 从 Mac OS X Monterey Dock 启动时,未确定环境变量的来源
- Jetpack (androidx) > 导航
- 升级了 SafeArgs,使其在最新的稳定 AGP 上构建
- Tools Windows
- 无法运行 Android 设备管理器
- BumbleBee 中的 Network Inspector 无法以可读格式显示 API 响应
- 如需了解详情,请参阅 Android Studio Bumblebee 补丁 2 博文。
本次要更新包含以下 bug 修复:
- 模拟器
- 升级到 Bumblebee 后,无法连接到嵌入式模拟器 (Mac M1)
- IntelliJ
- 从 Mac OS X Monterey Dock 启动时,未确定环境变量的来源
- 如需了解详情,请参阅 Android Studio Bumblebee 补丁 1 博文。