聚焦 Android 11: Android 开发者工具

image

作者 / Android 产品经理 Jamal Eason

在往期 #11WeeksOfAndroid 系列文章中我们介绍了 联系人和身份 隐私和安全 Android 11 兼容性 开发语言 Jetpack ,本期将聚焦 Android 开发者工具 。我们将为大家陆续带来 #11WeeksOfAndroid 内容,深入探讨 Android 的各个关键技术点,您不会错过任何重要内容。

重要更新

11 Weeks of Android 期间,我们在 Android Studio 中推出了一系列开发者工具更新。即日起,您可以分别在稳定版渠道和测试版渠道中下载 Android Studio 4.0 版和 4.1 版,也可以从 Canary 版渠道中下载 4.2 版,体验最新功能。这些版本的重点都是在应用的生产效率与交付开发者可信赖的高质量产品之间的平衡。在过去的一段时间里,我们也重点介绍了开发流程中一些关键环节的改进和实用建议,范围囊括应用设计、编码、部署、构建、使用模拟器测试进行应用测试,以及应用性能分析。本文将重点讨论这些近期的重要更新。

视频与文档资源

如要查看 Android Studio 近期版本中有关 Android 开发者工具新增功能的概况,请观看 #Android11 发布会中精彩而又深入的演示。

腾讯视频地址:https://v.qq.com/x/page/h3133lp2rgn.html

Android 开发工具中的新增功能

设计

在 Android 开发者工具周,我们首先重点介绍了面向开发者的应用设计工具。您可以通过观看视频了解设计工具的最新更新:

腾讯视频地址:https://v.qq.com/x/page/v3133mixvqg.html

设计工具中的新增功能

以下还有两篇与设计工具相关的深度分享:

如要对布局进行调试,您可以观看 视频,了解布局检查器更新;您也可以观看设计工具相关 视频,了解 Jetpack Compose 设计工具的最新动态。

编码与部署

近期我们发布了多条有关改进 Android Studio 中的编码体验和应用部署流程的实用建议和技巧。您可以在 官方文档 中查看详细内容。

您还可以通过这段新 视频,了解如何在 Android Studio 中使用新版数据库检查器。

此外,我们还发布了一篇更新内容,介绍为 Jetpack Hilt 准备的开发工具:

构建

近期,我们发布了四篇文章,介绍 Android 开发者工具中的构建系统,其中包括:

Android 模拟器

您还可以参阅下方技术内容,了解更多关于使用 Android 模拟器的最佳实践和实用建议:

性能分析器

我们清楚提高应用性能是获得良好用户体验的关键。因此,在 Android 开发者工具周的最后,我们带来了有关性能分析器的内容。请观看 视频,了解系统跟踪以及如何使用该工具排查应用的性能问题。

此外,我们还发表了一篇有关 C++ 内存分析的文章:

开始学习

请查看 "开发者工具" 学习计划 轻松了解详细知识点。开发者可以完成预定义模块的有序教程,模块学完时需要完成测验。教程中包括视频和博文,通过测验后将会获得一个虚拟徽章。您对 "开发者工具" 相关的关键知识点掌握多少?欢迎加入测试,赢取限量版徽章。

知识点

感谢大家查看并了解 Android 开发工具的最新动态。我们在近期所展示的功能,均可在 Android Studio 的最新稳定版本Canary 版发布 渠道中找到。如要上手体验近期更新,请立即 下载 Android Studio

让我们来快速回顾下各个版本的主要功能。注意,测试版本的功能在尚未达到质量要求前可能不会出现在特定版本中:

Android Studio 4.0 (稳定渠道) 中的功能

  • Motion Editor
  • 布局检查器 (Layout Inspector)
  • 布局验证 (Layout Validation)
  • 自定义视图预览
  • CPU 分析器的更新
  • R8 规则编辑
  • 构建分析器 (Build Analyzer)
  • 动态功能依赖
  • Clangd 支持
  • Intellij 2019.3

Android Studio 4.1 (测试版渠道) 中的功能

  • 数据库检查器 (Database Inspector)
  • 依赖项注入工具 (Dependency Injection Tools)
  • 更快速的应用更改 (Apply Changes)
  • Gradle 配置缓存 (预览版)
  • 自定义视图预览
  • 集成于 IDE 中的 Android 模拟器
  • 插桩测试 (Instrumentation Testing)
  • 分析器 UI 更新
  • 原生内存分析 (Native Memory Profiling)
  • 系统跟踪 2.0
  • 新的 Gradle API
  • MLKit 和 TFLite 模型导入
  • Intellij 2020.1

Android Studio 4.2 及以上版本 (Canary 渠道) 中的功能

  • Compose 互动式预览
  • Compose 动画的可视化支持
  • 将 Compose 部署到设备
  • 适用于 Compose 的示例数据 API
  • Compose 编辑支持
  • 测试失败保留
  • Android 模拟器 - 对 5G 连接和可折叠设备的支持
  • Intellij 2020.2 - 即将推出

更多资讯

您可以查看 #11WeeksOfAndroid 视频内容的 完整播放列表,或前往官方网站详细 了解更多主题。我们将持续聚焦更多的新领域,敬请留意,也请继续关注我们,期待您的反馈。感谢您与我们相伴前行!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,923评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,154评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,775评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,960评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,976评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,972评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,893评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,709评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,159评论 1 308
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,400评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,552评论 1 346
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,265评论 5 341
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,876评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,528评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,701评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,552评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,451评论 2 352

推荐阅读更多精彩内容