作者 / Android Studio 产品经理 Steven Jenkins
Android Studio Ladybug 🐞 Feature Drop (2024.2.2) 稳定版已推出!
借助 Android Studio 中的 Gemini、Wear 功能块的动画预览支持、App Links Assistant 等功能,提高您的工作效率。所有这些新功能都旨在帮助您更快地构建高品质 Android 应用。
欢迎您继续阅读,详细了解 Android Studio Ladybug Feature Drop 版本中关键工作流程的所有更新、质量改进和新功能,并立即下载最新稳定版本进行尝试。
Android Studio 中的 Gemini
Gemini 代码转换
Gemini 代码转换可以帮助您借助 AI 修改、优化代码,或将代码添加到应用中。只需在代码编辑器中点击右键,然后选择 "Gemini > Generate code
",或者选中代码,然后选择 "Gemini > Transform selected code
"。您还可以使用键盘快捷键 Ctrl +\ (macOS 上为 ⌘ +) 来显示 Gemini 提示。描述您想要对代码进行的更改,Gemini 将提出代码修改建议,方便您轻松查看并按需采纳。
利用 Gemini 代码转换,您可以简化复杂的代码,执行特定的代码转换,甚至生成新函数。您还可以使用 Gemini 对建议的代码进行优化,以迭代代码建议。Gemini 是编辑器中的 AI 编码助手,可帮助您更高效地编写更优质的代码。
△ Gemini 代码转换
重命名
Android Studio 中的 Gemini 通过为常见任务提供智能协助来优化您的工作流程。在代码编辑器中重命名单个变量、类或方法时,可通过 "Refactor > Rename" 操作使用 Gemini 建议适合上下文的名称,以便在编辑器中编码时更流畅、高效地重构名称。
△ 重命名
重新思考
对于更大范围的重命名重构,Gemini 可以在整个文件中 "重新思考变量名称"。此功能会分析您的代码,并为变量和方法推荐更直观、描述性更强的名称,从而提高可读性和可维护性。
△ 重新思考
提交消息
Gemini 现在可以协助生成提交消息。在提交对版本控制的更改时,Gemini 会分析您的代码修改并建议详细的提交消息。
△ 提交消息
生成文档
Android Studio 中的 Gemini 使代码文档编写变得非常简单。要生成清晰简洁的文档,只需选择一个代码段,在编辑器中单击右键,然后选择 "Gemini > Document Function" (或根据上下文选择 "Document Class" 或 "Document Property")。Gemini 将生成草稿,您可以对其进行细化和完善,然后再接受更改。这种简化的流程可帮助您快速高效地创建信息丰富的文档。
△ 生成文档
调试
Wear OS 功能块的动画预览支持
对 Wear OS 功能块的动画预览支持可帮助您轻松可视化和调试功能块动画。该功能提供动画的实时视图,以便您预览动画,通过播放、暂停和速度调整等选项控制播放,以及检查初始/结束状态和动画曲线等关键属性。您甚至可以在检查器中动态修改动画代码并立即观察结果,从而简化调试和优化过程。
△ Wear OS 功能块的动画预览支持
Wear 健康服务
Android Studio 中的 Wear 健康服务功能通过在模拟器中启用 Wear 健康服务,来简化测试健康和健身应用的过程。您现在可以轻松地为给定的运动自定义各种参数,例如心率、距离和速度,而无需实体设备或执行实际活动。这简化了开发和测试工作流程,有助于更快地迭代,更高效地调试健康相关功能。
△ Wear 健康服务
优化
App Links Assistant
App Links Assistant 通过提供有效的 JSON 语法来简化应用链接的实现过程,该语法可以解决您应用中失效的深层链接。您可以查看 JSON 文件,然后将其上传到您的网站,快速解决问题。这一功能免除了手动创建 JSON 文件的过程,为您节省时间和精力。该工具还允许您将现有的 JSON 文件与新生成的 JSON 文件进行比较,以轻松识别两者之间的差异。
△ App Links Assistant
Google Play SDK 数据洞察集成
Android Studio 现在通过 Google Play SDK 索引和 Google Play SDK 管理中心为公共 SDK 提供增强的 lint 警告,帮助您识别和解决潜在问题。如果 SDK 已过期、违反 Google Play 政策或存在已知安全漏洞,这些警告会提醒您。此外,Android Studio 会尽可能提供有用的快速修复和推荐的版本范围,以便您更轻松地更新依赖项,并确保您的应用更安全和合规。
△ Google Play SDK 数据洞察集成
质量改进
除了推出新功能外,我们还致力于不断提高 Android Studio 的整体质量和稳定性。实际上,在 Ladybug Feature Drop 的开发周期中,Android Studio 团队解决了超过 770 个 Bug。
IntelliJ 平台更新
Android Studio Ladybug Feature Drop (2024.2.2) 包括 IntelliJ 2024.2 平台版本,其中有许多新功能,例如更直观的整行代码补全建议、Search Everywhere 对话框中的预览以及针对 Java** 和 Kotlin 编程语言改进的日志管理。
您可以查看 完整的 IntelliJ 2024.2 版本说明。
总结
总结一下,Android Studio Ladybug Feature Drop 包括以下增强功能和特性:
Android Studio 中的 Gemini
- Gemini 代码转换
- 重命名
- 重新思考
- 提交消息
- 生成文档
调试
- Wear OS 功能块的动画预览支持
- Wear 健康服务
优化
- App Links Assistant
- Google Play SDK 数据洞察集成
质量改进
- 已解决 770 多个 Bug
IntelliJ 平台更新
- 更直观的整行代码补全建议
- Search Everywhere 对话框预览
- 针对 Java 和 Kotlin 编程语言改进的日志管理
入门指南
准备好迎接更高水平的 Android 开发了吗?下载 Android Studio Ladybug Feature Drop 版,立即解锁前沿功能。一如既往,您的反馈对我们非常重要,欢迎您检查已知问题、报告 Bug 并提出改进建议,并加入我们充满活力的社区。让我们共同打造 Android 应用的未来!
*如果您没有独立的 Gemini 账号,则无法使用 Android Studio 中的 Gemini。
**Java 是 Oracle 和/或其附属公司的商标或注册商标。
版权声明
禁止一切形式的转载-禁止商用-禁止衍生 申请授权