Android Studio Flamingo 稳定版正式发布
我们非常激动地宣布用于构建 Android 应用的官方 IDE 最新稳定版—— Android Studio Flamingo🦩 现已发布!
Android Studio Flamingo
https://developer.android.google.cn/studio
此版本加入了多项改进,有助于通过实时编辑、协助检查应用的新功能、IntelliJ 更新等打造卓越的界面视觉体验。您可以继续阅读文章或观看下方视频,深入了解 Android Studio Flamingo🦩 如何帮助您提高工作效率。欢迎您即刻下载最新稳定版本!
△ Android Studio Flamingo 更新一览
下载最新稳定版本
https://developer.android.google.cn/studio
界面工具
△ 实时编辑
此功能存在一些已知限制
https://developer.android.google.cn/jetpack/compose/tooling/iterative-development#limitations了解详情
https://developer.android.google.cn/studio/run#live-edit
带主题的应用图标
https://developer.android.google.cn/develop/ui/views/launch/icon_design_adaptive#user-theming
动态配色预览
您可以在应用中启用动态配色,在 @Preview 可组合项中使用新的壁纸属性切换壁纸,并在不同的壁纸上查看界面的显示效果。(请注意: 您必须使用 Compose 1.4.0 或更高版本。)
动态配色
https://m3.material.io/styles/color/dynamic-color/overview
构建
Build Analyzer 任务分类: Build Analyzer 现在可以按照 Manifest、Android 资源、Kotlin、Dexing 等类别为任务分组。类别按持续时间排序,并且类别可供展开以显示相应任务的列表,用于进一步分析。这项改进帮助您更轻松地了解哪些类别对构建时间的影响最大。
△ Build Analyzer 任务分类
一键式自动可分析 build 及运行: 在分析应用时,您希望避免分析可调试的 build。可调试的 build在开发期间很有帮助,但其分析结果可能会带来偏差。相反,您应对非可调试的 build 进行分析,因为这才是您的用户将会运行的版本。如今,这项工作会因一键式自动可分析 build 及运行变得更加便利。您可以轻松配置可分析应用,并一键分析。尽管如此,您仍然可以通过选择 "使用完整数据对 '应用' 进行性能分析 (Profile 'app' with complete data)" 来对可调试的 build 进行分析。您可以阅读相关博文,获取更多内容。
可分析应用
https://developer.android.google.cn/studio/profile#profileable-apps相关博文
https://android-developers.googleblog.com/2022/10/accurately-measure-android-app-performance-with-profileable-builds.html
△ 为 SDK 扩展提供 lint 支持
Android Gradle 插件 8.0.0: Android Studio Flamingo 自带最新的 Android Gradle 插件版本。此插件不仅有多项改进,还引入了多项行为变更并移除了 Transform API。在项目中升级 AGP 版本之前,请您先了解所需更改的内容。
改进
https://developer.android.google.cn/studio/releases/gradle-plugin#8.0.0行为变更
https://medium.com/androiddevelopers/5-ways-to-prepare-your-build-for-android-studio-flamingo-release-da34616bb946Transform API
https://android-developers.googleblog.com/2022/10/prepare-your-android-project-for-agp8-changes.html
检查
△ 在 Notes 面板内注释和关闭问题
App Quality Insights
https://developer.android.google.cn/studio/debug/app-quality-insights
Network Inspector 流量拦截: 如今的 Network Inspector 可在默认情况下显示完整时间轴的所有流量数据。对于帮助测试应用在遇到状态代码、响应标头与正文等不同响应时的行为,您可以创建并管理相关规则。这些规则可以决定拦截哪些响应,以及如何在响应到达应用之前对其进行修改。您可以选择通过勾选每条规则旁边的 "Active" 复选框来启用或停用相应规则。您每次修改规则时,系统都会自动保存。
△ Network Inspector 流量拦截
在布局检查器中自动连接到前台进程: 布局检查器现在可以自动连接到前台进程。您不再需要点击即可将其附加到应用。
IntelliJ
IntelliJ 平台更新: Android Studio Flamingo (2022.2.1) 加入了 IntelliJ 2022.2 平台版本,其中包含 IDE 性能改进、Metal API 带来的 macOS 渲染性能提升等等。此次更新还提升了使用 Kotlin 时的 IDE 性能,这将对代码突出显示、完成和查找使用产生积极影响。欢迎您阅读 IntelliJ 版本说明了解更多详情:
总结
总结一下,Android Studio Flamingo (2022.2.1) 包含以下新的改进和功能:
界面工具
实时编辑 (Compose) 功能 - 实验性
支持预览带主题的应用图标
动态配色预览
Jetpack Compose 和 Material 3 模板
构建
Build Analyzer 任务分类
一键式自动可分析 build 及运行
为 SDK 扩展提供 lint 支持
Android Gradle 插件 8.0 中的突破性更改
检查
App Quality Insights 更新
Network Inspector 流量拦截
在布局检查器中自动连接到前台进程
IntelliJ
IntelliJ 平台 2022.2 更新
了解更多详细信息,您可以参阅 Android Studio 版本说明、Android Gradle 插件版本说明以及 Android 模拟器版本说明。
Android Studio 版本说明
https://developer.android.google.cn/studio/releases/Android Gradle 插件版本说明
https://developer.android.google.cn/studio/releases/gradle-pluginAndroid 模拟器版本说明
https://developer.android.google.cn/studio/releases/emulator
立即下载 Studio!
现在正是下载 Android Studio Flamingo (2022.2.1),将新功能整合到您工作流程中的最佳时机。我们还是一如既往地感谢您提供反馈,让我们了解您感兴趣的内容、产品存在的问题,以及希望体验的功能。如果您发现错误或问题,欢迎分享给我们,也可以参阅已知问题。欢迎您持续关注 "Android 开发者" 微信公众号,及时了解更多开发技术和产品更新等资讯动态。
下载 Android Studio Flamingo
https://developer.android.google.cn/studio分享问题
https://developer.android.google.cn/studio/report-bugs?gclid=Cj0KCQiAyracBhDoARIsACGFcS5_ZKVzK7iq7z71JY3wNmHy_6rRsbo8GMA5QFicCMWn_lWg4xeq_GsaAm3oEALw_wcB&gclsrc=aw.ds已知问题
https://developer.android.google.cn/studio/known-issues
推荐阅读