一起看 I/O | Android 开发工具最新更新

2022-05-20
阅读 6 分钟
2.2k
在今年的 Google I/O 大会上,我们为 Android Studio 的 Beta 和 Canary 版本渠道增添了一系列激动人心的新特性,目前已开放下载体验。我们持续专注于对 Android 开发工具进行优化和改进,为开发者们带去更加便捷、提示信息更全面的开发体验,助力开发者们更高效的开发 Android 应用。
封面图

Android Studio Bumblebee (2021.1.1) 稳定版正式发布

2022-02-24
阅读 6 分钟
4.4k
就像勤奋的小蜜蜂一样,Android Studio 团队一直忙于 Android Studio Bumblebee (2021.1.1) 🐝 和 Android Gradle 插件 (AGP) 7.1.0 的稳定版,即最新版 Android 官方 IDE 和构建系统的相关工作。我们已针对众多典型开发工作流中涉及的功能进行了改进: 包括 构建和部署、分析和检查,以及 设计。
封面图

Android Studio 对现代 WorkManager 的支持

2022-02-22
阅读 3 分钟
1.8k
在 上一篇文章 中,我们提到了现代 WorkManager API 对工具支持方面也进行了改进,本文我们将结合实际案例来看看具体有哪些改进。如果您更喜欢通过视频了解此内容,请在此处查看:
封面图

Android Studio 新特性详解

2022-01-18
阅读 8 分钟
3k
在 2021 年早些时候举办的 Google I/O 大会上,我们详细介绍了 Android Studio Arctic Fox 的主要功能,该版本目前已经位于 稳定版 的发布渠道供大家下载使用。Android Studio Arctic Fox 主要聚焦于以下三个方面的改进:
封面图

在 Apple 芯片设备上用 Android Studio?别忘了使用 Apple 芯片预览版!

2021-09-02
阅读 1 分钟
2.8k
感谢大家通过微信等渠道为打造更好的 Android Studio 提供的诸多反馈,在这些反馈中,我们了解到 Android Studio 对于 Apple 芯片的支持一直备受期待。随着 Android Studio Arctic Fox (2020.3.1) 稳定版的 正式发布,我们也带来了对搭载 Apple 芯片 (arm64) 硬件的预览支持。我们看到不少开发者已经在使用该版本了,但...
封面图

Android Studio Arctic Fox (2020.3.1) 稳定版正式发布

2021-08-11
阅读 4 分钟
3.4k
我们高兴地宣布,Android Studio Arctic Fox 现已正式进入稳定版发布渠道,欢迎大家下载。这个最新版本支持 Jetpack Compose 1.0,用于构建原生界面的 Android 全新工具包。另外,此版本也强调对多设备类型的覆盖,包括 Wear OS 设备,并提供新版后台任务管理器等功能,帮助开发者提高工作效率。我们基于开发者的反馈打...
封面图

如何清晰地掌握 Android 应用中后台任务的执行情况?

2021-07-26
阅读 3 分钟
3.1k
Android Studio 包含了许多像 布局检查器 和 数据库检查器 这样的检查器,来帮助您调查并了解应用在运行时的内部状态。在 Android Studio Arctic Fox 中,我们发布了一个新的检查器 (Background Task Inspector),用于帮助您监控和调试在应用中使用 WorkManager 2.5.0 或更高版本所调度的 Worker。
封面图

Android Studio Arctic Fox (2020.3.1) Beta 版发布

2021-05-25
阅读 8 分钟
6k
注: 正如我们 去年年底宣布 的那样,我们已经改变了版本编号方案,以配合 Android Studio 所基于的 IntelliJ IDE 编号,即 2020.3,再加上我们自己的补丁编号,以及一个便于记忆和使用的代号。我们将按字母顺序安排代号,第一个便是 Arctic Fox,它现在处于 Beta 版;下一个代号是 Bumblebee,现在则还在 Canary 渠道中。

Android Studio 4.2 现已发布!

2021-05-18
阅读 4 分钟
5.7k
我们高兴地宣布,Android Studio 4.2 现已发布,并可以从稳定版发布渠道中下载。此版本的重心在于推出经过升级的 IntelliJ 平台以及一些新功能,这些新功能旨在提高 Android 应用开发者的工作效率。
封面图

在 Android Studio 里使用构建分析器提升构建性能

2021-01-29
阅读 4 分钟
2.9k
作为 Android 开发者工具团队的成员,我和团队成员们每天都抱着将 Android 打造成最好的移动开发者平台的想法来制作各种工具。这意味着我们会构建一些帮助您开发应用的工具,让您专注于编写应用。
封面图

原理介绍 | Apply Changes 背后的秘密

2021-01-17
阅读 4 分钟
3k
在 Android 11 上,Android 运行时 (ART) 引入了一个名为 Structural Class Redefinition (类的结构性重定义) 的 JVMTI API 扩展。本文将介绍类的结构性重定义的功能,并介绍在实现该功能所遇到的问题,包含我们对问题的思考、权衡及解决方案。类的结构性重定义是一个运行时功能,它扩展了 Android 8 中引入的重定义类方...

Android Studio 4.1 中的本地内存分析

2021-01-15
阅读 4 分钟
5.1k
我们从大家的反馈了解到使用 C++ 调试本地内存非常困难,尤其在开发游戏的时候。在 Android Studio 4.1 中,Memory Profiler (内存分析器) 可以记录本地内存分配的调用栈。本地内存记录基于 Perfetto 后端实现,它是 Android 的新一代性能工具和问题追溯解决方案。

Android Studio 4.1 中 Design Tools 的改进

2020-12-25
阅读 7 分钟
4k
Android Studio 中的 Design Tools Suite 提供了一整套开发工具包,使得开发者们能高效地进行 UI 设计、原型设计、构建和调试代码。这些工具包括 Layout Editor (排版编辑器)、Navigation Editor (Navigation 编辑器)、Motion Editor (动作编辑器)、Resource Manager (资源管理器) 和 Layout Inspector (布局检查器) 等...

Android Studio 和 Gradle 插件使用全新版本编号

2020-12-11
阅读 3 分钟
3.1k
第一版 Android Studio Arctic Fox (2020.3.1) 以及 Android Gradle 插件 (AGP) 的 7.0.0-alpha01 版双双在 Canary 通道已正式发布。在此版本中,我们调整了 Android Studio 和 Gradle 插件的版本编号方案。此项变更将 Gradle 插件从 Android Studio 的版本编号方案中剥离,并使 Android Studio 的每个版本对应于哪个年...

Android Studio 中的 Motion Editor 用法详解

2020-12-06
阅读 4 分钟
2.2k
在同 Android 开发者社区交流之中,我们深知动画效果的加入对于 UI 来说至关重要,它可以让 UI 看起来更加直观,同时还利于用户理解其所要表达的意图。但是,开发者们在 Android 应用中添加复杂的动画效果却有着较大的工作量。为了解决这一问题,我们使用 Motion Layout 构建了一组功能强大的 API,并为之提供了 Motion ...

Dagger 导航从未如此简单 | Android Studio 4.1

2020-12-03
阅读 3 分钟
2.3k
在使用 Dagger 的项目中,您是否因为要弄清楚 Dagger 的依赖关系而产生疑惑?依赖项来自 @Inject 修饰的构造器、@Binds 还是 @Provides 修饰的方法?它有限定符吗?要搞清楚这个并非易事。

使用 Android Studio Profiler 工具解析应用的内存和 CPU 使用数据

2020-11-17
阅读 7 分钟
3.1k
为了帮助开发者开发出更加轻快高效的应用,我们在 Android Studio 3.0 以及更高版本中加入了 Android Profiler 工具,用于应用的 CPU、内存、网络和能耗分析。

Android Studio 4.1 的 Dagger 导航更新

2020-10-30
阅读 3 分钟
2.2k
在使用 Dagger 的项目中,您是否因为要弄清楚 Dagger 的依赖关系而产生疑惑?依赖项来自 @Inject 修饰的构造器、@Binds 还是 @Provides 修饰的方法?它有限定符吗?要搞清楚这个并非易事。

Android Studio 4.1 发布,全方位提升开发体验

2020-10-22
阅读 6 分钟
3k
我们很高兴发布了 Android Studio 4.1 稳定版,为大家带来一系列针对常见的编辑、调试和优化工作的功能。4.1 版本的重点诉求之一是帮助您在使用 Android Jetpack 库 (即 Android 的开发库套件) 时遵循最佳实践和提升代码编写效率。基于大家的反馈,我们直接在 IDE 中集成了诸多常用的 Android 库,从而改善了编写代码的...

Android Studio 中 System Trace 的新增功能

2020-09-20
阅读 3 分钟
4.5k
在 Android Studio 4.0 中,我们已经对 CPU Profiler 的 UI 做了大量调整来提供更加直观的工作流记录,而在 Android Studio 4.1 中,我们基于开发者们的反馈对此功能进行了持续改进,并且新增了更多特性。

聚焦 Android 11: Android 开发者工具

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

聚焦 Android 11: 开发语言

2020-09-14
阅读 3 分钟
1.8k
在往期 #11WeeksOfAndroid 系列文章中我们介绍了 联系人和身份、隐私和安全、 Android 11 兼容性 ,本期将 聚焦语言 。我们将为大家陆续带来 #11WeeksOfAndroid 内容,深入探讨 Android 的各个关键技术点,您不会错过任何重要内容。

小技巧 | 在 Android Studio 调试应用

2020-09-06
阅读 7 分钟
2.7k
作为开发者,我们有时会被一些问题所困,导致在调试器中所花费的时间甚至超过了编写代码所用的时间。正因如此,最近我们找机会了解了 Android Studio 团队在提升调试速度方面使用的一些技巧。接下来,我们会为您一一呈现那些我们认为最好的、节省您时间的、且方便与您的调试流程整合的小技巧。

聚焦 Android 11:游戏开发新工具

2020-09-01
阅读 2 分钟
1.4k
在往期 #11WeeksOfAndroid 系列文章中我们介绍了 联系人和身份、隐私和安全、Android 11 兼容性 、开发语言、Jetpack、Android 开发者工具 、Google Play 应用分发与盈利,本期将聚焦 游戏开发 ,帮助您更好地了解您的游戏表现,覆盖更多设备和新受众,并通过 Google Play 成功进入市场。

Android 11 最终 Beta 版发布,正式版即将到来!

2020-08-11
阅读 3 分钟
1.5k
随着 8 月的到来,Android 11 的正式版已经呼之欲出!我们正在为新平台做最后的微调。今年预览周期 的最后一次更新——Beta 3,已经正式发布。对于开发者来说,趁着正式版还没有发布到消费者手中,是时候准备好您的应用了。