Android 更新一览

image

作者 / Karen Ng, Director, Product Management & Jacob Lehrbaum, Director of Developer Relations, Android & Play

作为 Android 开发者,我们致力于打造让世界各地的用户们满意的体验。如今,用户比以往任何时候都更依赖您的应用,对您的期望也越来越高,您作为开发者的工作也越来越不易。今天在 Google I/O 大会上,我们介绍了一些能帮到大家的新举措,其中就包括 Android 12 - 这是 Android 有史以来最大的设计变更之一;以及 Jetpack、Jetpack Compose、Android Studio 和 Kotlin,来帮助您构建精美的高品质应用。我们也会帮您将应用扩展到用户的其他设备上,比如可穿戴设备和大屏幕设备。请大家 点击这里 观看开发者大会主题演讲了解详情,本文则会简要介绍其中一些亮点。

Android 12: 有史以来最大的设计更新之一

Android 12 的第一个 Beta 版现已发布,包含了很多炫酷的更新。包括全新的用户安全功能,如改进的蓝牙和近似位置权限;强化的性能表现,如加急作业 (expedited jobs) 和启动动画;以及通过全新设计的 widget 和过度滚动拉伸效果带来令人愉悦的体验,这是 Android 有史以来最大的设计更新之一。欢迎大家了解更多 Android 12 Beta 1 的 详细信息,并着手为今年晚些时候推出的正式版本准备您的应用。今天就把 Android 12 Beta 安装到您的设备上吧!

image

Jetpack Compose: 为 7 月的 1.0 版做好准备!

在过去的几年里,我们一直在努力实现 Android 开发体验的现代化。我们听取了大家的反馈,继续保持开放性,这是 Android 的标志。同时,我们也在明确正确的做事方式。您可以通过我们的工具看到这些变化,比如 Android Studio,一个能紧跟您步伐的高性能 IDE;Kotlin,一种让您用更少的代码做更多事情的编程语言;以及 Jetpack 库,用以解决移动开发领域最困难的问题,且可向后兼容。

这些努力的下一步是 Jetpack Compose,这是我们的现代 UI 工具包,可以为所有的 Android 设备轻松构建精美的应用。两年前,我们在 Google I/O 大会上发布了 Compose,并一直在开放地构建它,我们也一直在听取大家的反馈,以确保我们保持正确的方向。随着今年早些时候 Compose Beta 版的推出,世界各地的开发者只用了以往的 一半时间 就创造出了不少非常精美的创新体验,大家在 #AndroidDevChallenge 开发挑战赛中的精彩表现让我们惊喜不已。点击这里查看 Have fun composing! 视频。

随着即将到来的 Material You 更新,我们将加入新的 Material 组件,以及为大屏幕构建提供更进一步的支持,让您能够快速而轻松地构建华丽的用户界面。我们正在对 Compose 进行最后的压力测试,并将在 7 月发布 1.0 稳定版,请大家做好准备!

Android Studio Arctic Fox: 设计、设备和开发者生产力!

Android Studio Arctic Fox (2020.3.1) Beta 也在今天发布,这是功能强大的 Android 集成开发环境的最新官方版本,帮助您更轻松、更快速地构建高质量应用。通过更新这套强大的工具,我们得以在三个方面更进一步: 加速 UI 设计,将应用扩展到新设备,以及提高开发者生产力。通过这个全新的版本,您可以用 Compose 工具创建现代 UI,查看多个设备上的测试结果,以及使用 App Inspector 优化调试数据库和后台任务的工作。我们还提供了无障碍扫描 (Accessibility Scanner) 让您的应用更易于实现无障碍体验,以及内存分析器 (Memory Profiler) 来优化应用性能。为了提高构建速度,我们发布了 Android Gradle 插件 7.0、新的 DSL 和变体 API。在这里 了解 Android Studio 更新的详细信息

image

Kotlin: 专业 Android 开发者最常使用的语言

我们最近的调研结果显示,Kotlin 现在是专业 Android 开发者最常使用的开发语言。Play Store 中超过 120 万个应用使用了 Kotlin,前 1,000 名应用中使用 Kotlin 的比例更是高达 80%。Google 内部的开发者也喜欢 Kotlin: 70 多个 Google 应用,如 Drive、Home、Maps 和 Play 都使用 Kotlin。随着全新的 Kotlin 原生注释处理解决方案,Kotlin 符号处理 (Kotlin Symbol Processing) 功能今天也已经发布,这是一个强大而又简单的 API,可以直接解析 Kotlin 代码,速度比 Room 等开发库快 2 倍。

Android Jetpack: 编写功能,而非模板代码

我们通过 Android Jetpack 建立了一套开发库来帮助大家减少模板代码,从而专注于自己关心的功能代码上。在排名前 10,000 的应用中,有超过 84% 的应用正在使用 Jetpack 库。今天,Jetpack 库中再添亮点,包括 Jetpack Macrobenchmark (Alpha),能在您的应用发布之前就捕捉到影响应用启动和卡顿的大型交互;以及一个新的 Kotlin 协程 API: Jetpack DataStore (Beta),用于更有效地持久化数据。您可以在这里 了解 Android Jetpack 的更新详情

现在是时候了: Wear 迈出的一大步

现代 Android 开发最好的一点是,这些工具是为了帮助您轻松为新时代的 Android 进行开发而打造的,也就是让与您的手机相连的设备: 电视、汽车、手表、平板电脑等,都能更好地协同工作。

今天,我们 在可穿戴设备方面向前迈出了一大步。首先,我们推出了一个与三星共同打造的统一平台,结合了 Wear 和 Tizen 的优点。其次,我们推出了全新的用户体验,包括改进的 Google 应用。以及,来自 Fitbit 的世界一流的健康和健身服务也将登录本平台。对 Android 开发者来说,这意味着您的受众将会更加庞大,那些让您的移动应用变得更加出色的所有技能、工具和 API,也能帮助您在针对全世界用户的单一可穿戴设备平台上进行开发。

无论是通过为小屏幕定制的、旨在优化电池寿命的 Wear 上的新 Jetpack API,还是 Jetpack Tiles API,您都可以为 Wear 生态系统中的所有设备创建定制的磁贴。我们准备了许多新功能帮助您在 Wear 上进行构建。通过与三星合作创建的一套 新的健康与健身 API,传感器数据的采集和指标的计算现在更加简洁、一致和准确,包括心率、卡路里和日常行走距离,这些数据都来自一个可信赖的来源。随着 Android Studio Arctic Fox Beta 的发布,所有这些新功能也都汇集其中,配对测试应用更加容易,模拟器中甚至包含了一个虚拟心率传感器。我们在可发现性方面推出了一些重大更新,因此当您的 Wear 应用发布后,用户在 Google Play 上也将更容易发现它们。您可以在这里阅读 更多关于 Wear 更新的详细信息。点击右侧链接查看 Android 开发者故事:Spotify on Wear OS 视频。

进一步释放平板电脑、Chrome OS 和可折叠设备等大屏幕的潜力

说到大屏幕设备,如平板电脑、可折叠设备和 Chrome OS 笔记本电脑,其发展势头非常强劲。人们更加依赖这些大屏幕设备,从与家人和朋友保持联系,到在学校里学习,或者远程工作。事实上,目前有超过 2.5 亿台活跃的大屏幕 Android 设备。去年,Chrome OS 同比增长 92%,是 PC 市场增长率的 5 倍,使得 Chrome OS 成为增长最快,第二受欢迎的桌面操作系统。为了帮助您抓住这个势头,我们提供了 API 和工具,使优化大屏体验变得更加容易: 比如通过使用 SlidingpaneLayout 1.2.0 和新的垂直导航栏组件让您的内容自动适配更大的空间,组件上提供最大宽度以避免拉伸 UI,以及对平台、Chrome OS 和 Jetpack windowmanager 的更新,使应用可以在默认情况下更好地运行。您可以在这里了解详情

△ Google Duo 针对可折叠设备优化的体验

以上只是我们所做努力的冰山一角,这些努力都是为了让您能够更容易地构建高质量的 Android 应用。我们将发布 20 多场关于 Android 和 Play 的技术演讲,内容涵盖后台任务、隐私、Android 上的机器学习,以及帮助您开始在 Android 12 上进行开发的 12 个技巧。如果您想针对汽车、电视和可穿戴设备进行开发,我们也有准备相应的内容,请前往 Google I/O 网站 观看。除了演讲和新闻之外,在今年的 Google I/O 大会上,还有许多有趣的方式可以与 Googler 和其他开发者进行线上互动。您可以在 I/O Adventure 里查看 Android dome,我们在那里为您准备了博客文章、视频、Codelab 等丰富的内容。您还可以亲自上手测试一下您的 Jetpack Compose 技能,或者坐进 dome 的虚拟汽车里体验一番。

您对产品的反馈及问题对我们非常重要,欢迎 点击这里 填写表单向我们提交反馈。您的问题有可能出现在下一期的 FAQ 中并获得解答。感谢您的支持!

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

推荐阅读更多精彩内容