0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Android Studio中的Gemini全面支持Dart和Flutter开发

谷歌开发者 ? 来源:谷歌开发者 ? 2025-08-06 13:52 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者 / Flutter 产品经理 Ander Dobo 及 Gemini in Android Studio 产品经理 Sandhya Mohan

在 Android Studio 中创建 Android 应用的 Flutter 开发者将迎来一次重大的飞跃: Android Studio 中的 Gemini 已全面支持 Dart 和 Flutter 开发!这意味着您可以直接在您青睐的 IDE 中,借助 Gemini 的强大功能,以前所未有的速度和快捷性,打造精美且高性能的 Flutter 应用。

多年来,Flutter 持续助力开发者,使其通过单一代码库便能打造出惊艳的多平台体验。Android Studio 始终是这一段旅程的基石,为众多 Flutter 开发者提供了一个强大而又熟悉的开发环境。

我们知道,您一直在寻找提高工作效率和简化工作流程的方法。我们了解到开发者们想要更智能的工具、更好的代码补全,并希望在应对那些棘手的布局挑战时获取帮助。为此,Flutter 和 Android Studio 团队展开了合作,旨在确保 Gemini 能够理解 Flutter 开发中独特的细微之处。这正是我们持续践行承诺,让开发者更轻松地进行跨平台开发的又一力证。

这绝非普通的 AI 辅助。Android Studio 中的 Gemini 能够识别 Dart 语法,理解 Flutter widget 和布局,并能根据您的 Flutter 项目提供高相关度的上下文感知建议。比如以下场景:

使用简单提示生成界面代码: 只需描述您想要的界面,Gemini 就能生成相应的 Flutter 代码。需要一个带圆角和特定数据源的列表视图?只需提问就行!

即时修复布局错误: 您无需再为像素溢出或 widget 错位而苦恼。Gemini 可以分析您的布局,识别问题,并提供 (甚至自动应用) 修复建议。

解释复杂 widget: 如果您对某个 widget 的功能感到困惑,Gemini 可以为您提供清晰的解释,并提供相关文档。

胸有成竹地重构 Dart 代码: Gemini 可以帮助您优化代码库,使其更现代化,提升可读性并遵循最佳实践。

生成单元测试和 widget 测试: 通过 AI 生成的测试提升测试效率。

wKgZPGiS7aiAF8bdAFZgaBqMhIA169.gif

△ 借助 Android Studio 中的 Gemini 解释代码

我们深切感受到 AI 在理解和生成代码方面取得的突破性进展,也很高兴能将这些能力融入 Android Studio,赋能充满活力的 Flutter 开发者社区。我们的目标是让 Gemini 在整个开发生命周期中提供相关、准确和实用的帮助。主要功能包括:

上下文感知聊天: 向 Gemini 询问有关 Flutter 项目的问题,并获得根据您当前打开的文件而量身定制的答案。

智能代码补全功能: 获取有关 Dart 代码、Flutter widget 乃至 pubspec.yaml 依赖项的智能建议。

可作为操作指导的见解: Gemini 可以分析您的代码并提供见解,帮助您提高性能、识别潜在错误和遵循最佳实践。

提示库: 在 Android Studio 中的 Gemini 内访问并创建特定的 Flutter 常用提示库。

wKgZO2iS7aeALZPcACI6F9KREqA776.gif

△ 使用提示库

这仅仅是一个开始。我们致力于不断提升 Gemini 的能力,同时扩大它对于 Flutter 的支持。我们正在积极收集社区反馈,以作为未来发展的指引。

即刻免费体验!

准备好在 Android Studio 中体验 Gemini 为 Flutter 开发带来的强大助力了吗?

下载最新版 Android Studio: 确保您正在使用最新版本的 Android Studio。

启用 Gemini: 打开 Flutter 项目,在工具栏中寻找 Gemini 图标。按照提示启用 Gemini。

开始聊天: 向 Gemini 提出任何问题!尝试使用不同提示,看看它会对您有何帮助。

考虑使用企业版 Gemini in Android Studio: 要启用由 Google Cloud 提供支持的企业级隐私和安全功能,您可以购买 Gemini Code Assist Standard 或 Enterprise 许可证。欢迎您阅读此博文了解详情。

期待您的宝贵反馈: 我们希望聆听您的声音!为了帮助我们不断改进,请对生成的内容进行评价。如果您认为收到的 AI 回复不安全、没有帮助、不准确或任何其他问题,请在选择 "差评" 时通过 "提供反馈" 选项告知我们。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3978

    浏览量

    130695
  • AI
    AI
    +关注

    关注

    88

    文章

    35748

    浏览量

    282376
  • Studio
    +关注

    关注

    2

    文章

    211

    浏览量

    29961
  • 开发者
    +关注

    关注

    1

    文章

    659

    浏览量

    17671

原文标题:使用 Android Studio 中的 Gemini,让 Flutter 开发更便捷

文章出处:【微信号:Google_Developers,微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Firebase Studio现已集成Gemini 2.5

    自从我们推出 Firebase Studio 预览版后,开发者们已经使用它创建了超过 150 万个工作区,其应用之广令人赞叹,涵盖电商网站、CRM 工具、游戏,乃至面试辅导、教育辅导和销售规划等领域
    的头像 发表于 07-10 18:13 ?476次阅读

    使用 Flutter SDK 3.27.4构建HarmonyOS应用

    /flutter_fluttergit checkout -b oh-3.27.4-dev origin/oh-3.27.4-dev ? 下载下来之后就可以配置开发环境啦。 配置开发环境 配置好后
    的头像 发表于 06-11 09:15 ?396次阅读

    Android StudioGemini支持多模态输入功能

    开发生命周期的每个阶段,Android Studio Gemini 都已成为您的 AI 助手,助您更轻松地构建高质量的应用。我们很高
    的头像 发表于 05-14 16:44 ?598次阅读

    谷歌推出Gemini 2.0 Flash体验版

    我们正赋予开发者构建 AI 未来的能力,包括尖端模型、智能代码编写工具以及跨平台和设备的无缝集成。自 2023 年 12 月我们推出 Gemini 1.0 以来,数百万的开发者已经使用 Google AI
    的头像 发表于 01-06 09:52 ?1799次阅读

    鸿蒙Flutter实战:14-现有Flutter 项目支持鸿蒙 II

    引言 在之前的文章鸿蒙Flutter实战:09-现有Flutter项目支持鸿蒙,介绍了如何改造项目,适配鸿蒙平台。 文中讲述了整体的理念和思路,本文更进一步,结合可实操的项目代码,详
    发表于 12-26 14:59

    鸿蒙Flutter实战:12-使用模拟器开发调试

    main.dart 的 FloatingActionButton 1.2 如果 Flutter SDK 使用的 ohos-3.22, 尝试关闭 impeller 渲染方式,打开或创建文件 ohos
    发表于 11-10 13:13

    鸿蒙Flutter实战:11-使用 Flutter SDK 3.22.0

    # 使用 Flutter SDK 3.22.0 ## SDK 安装 参考[鸿蒙Flutter实战:01-搭建开发环境]文章的说明,首先安装 Flutter SDK 3.22.0。
    发表于 11-01 15:03

    鸿蒙Flutter实战:10-常见问题集合

    # 鸿蒙Flutter实战:10-常见问题集合 ## 1. 学习路径应该是怎样的,需要掌握哪些技术才具备鸿蒙 Flutter 开发能力 1.1 学习和掌握 Flutter
    发表于 10-23 17:05

    鸿蒙Flutter实战:09-现有Flutter项目支持鸿蒙

    # 鸿蒙Flutter实战:现有Flutter项目支持鸿蒙 ## 背景 原来使用Flutter开发的项目,需要适配鸿蒙。 ## 环境搭
    发表于 10-23 16:36

    鸿蒙Flutter实战:08-如何调试代码

    %BC%80%E5%8F%91%E7%8E%AF%E5%A2%83.md)搭建好开发环境。IDE 安装好 DevEco 和 VsCode/Android Studio。 ## 2.配置 如果是
    发表于 10-23 16:29

    鸿蒙Flutter实战:07混合开发

    # 鸿蒙Flutter实战:混合开发 鸿蒙Flutter混合开发主要有两种形式。 ## 1.基于har 将flutter module
    发表于 10-23 16:00

    鸿蒙Flutter实战:06-使用ArkTs开发Flutter鸿蒙插件

    # 使用 ArkTs 开发 Flutter 鸿蒙平台插件 本文讲述如何开发一个 Flutter 鸿蒙插件,如何实现 Flutter 与鸿蒙
    发表于 10-22 21:56

    鸿蒙Flutter实战:05-使用第三方插件

    # 鸿蒙Flutter 实战:使用第三方插件 在鸿蒙Flutter开发,如果涉及到使用原生功能,就要使用插件。使用插件有两种方式,一种是自己编写原生ArkTS代码,在
    发表于 10-22 21:54

    鸿蒙Flutter实战:02-Windows环境搭建踩坑指南

    \\\\DevEco Studio\\\\tools\\\\node SDK 下载完成,环境变量配置妥当后,使用 flutter doctor 检查各项是否通过。 在命令行,运行 ohpm -v
    发表于 10-22 15:05

    鸿蒙Flutter实战:01-搭建开发环境

    Studio\\\\tools\\\\node 管理多个 Flutter 版本 如果在项目开发,需要使用多个 Flutter 版本,可
    发表于 10-21 19:35