Android Studio 4.2 Beta 4 现已发布。主要更新内容如下:
新的 Gradle 属性:android.native.buildOutput
为了减少构建输出中的混乱情况,AGP 4.2 会从使用 CMake 和ndk-build
的本机构建中过滤消息,默认情况下仅显示 C/C++ 编译器输出。以前,每构建一个文件都会生成一行输出,从而产生大量的资讯信息。
有关用法信息,可参见 release notes。
General Fixes
Android App Bundles
- 问题#171462060:[AGP 4.1.0] ./gradlew app:installDebugAndroidTest 错误地尝试从 App Bundle 中获取 APK
Android Gradle 插件
- 问题#174839536:即使在 Gradle Plugin 7.0.0-alpha02 中没有测试文件,ConnectedAndroidTest 仍然可以运行
- 问题#176998942:在 AS 4.2 b3 中使用 Gradle source dependency 导入/同步项目时出现异常。
- 问题#169266007:与 android.defaultConfig.ndk.debugSymbolLevel 相关的问题
- 问题#175718909:将 NDK 升级到 22 之后,AGP-externalNativeBuild error
IntelliJ
- 问题#171563671:Pinch & Zoom 不再有效
Lint
- 问题#170656529:在不适当的上下文中评估 [AGP 4.1] lint module
- 问题#175741231:错误:选择 Lint 快速修复程序转换为 WEBP 时,其对话框将卡住,甚至无法关闭
Upgrade Assistant
- 问题#174793640:Arctic Fox Canary 2:Android Gradle 插件升级助手正在将 Kotlin Gradle 插件升级到错误的值
更新说明:https://androidstudio.googleblog.com/2021/01/android-studio-42-beta-4-available.html