利用 AI 创建新项目

利用生成式 AI 的强大功能,加快 Android 开发工作流程。 该智能体可帮助您在几分钟内将创意变为应用原型。

该代理可减少您在设置依赖项、编写样板代码和创建基本导航方面花费的时间,让您专注于应用开发的创意方面。

您可以构建的内容

该代理能够生成各种多屏应用:

  • 单屏应用:构建具有静态界面布局的基本应用,例如个人资料界面、设置页面或计算器。
  • 多页面应用:创建可在屏幕之间进行基本导航的应用,例如用于学习的抽认卡应用。
  • AI 增强型应用:集成 Gemini API 以向应用添加生成式 AI 功能,例如聊天机器人界面或文本摘要器。
  • 集成公共 API 的应用:构建可显示来自公共 API 的数据的应用,例如天气应用。

开始使用

如需使用代理设置项目,请执行以下操作:

  1. 启动 Android Studio。
  2. Welcome to Android Studio 界面上选择 New Project(或在项目中依次选择 File > New > New Project

    “Welcome to Android Studio”界面,其中包含“New Project”“Open”和“Clone Repository”按钮。
    图 1. 启动新项目。
  3. 选择用 AI 创作

    新项目对话框,其中包含各种应用模板的卡片,例如“空 activity”“导航界面 activity”等。该对话框还包含“Create with AI”控件,用于在 Android Studio 中激活 Gemini,以便为您设置新项目。
    图 2. 选择项目模板或使用 Gemini 创建应用。
  4. 在文本输入字段中输入提示,然后点击下一步

    “使用 AI 创建”对话框,其中包含提示:“一款适用于手机和手表的健身追踪器,可追踪跑步和骑行活动。”该对话框包含用于选择各种类型应用的按钮,包括一个健身追踪器按钮。
    图 3. 用于设置新项目的对话框。
  5. 为应用命名,然后点击 Finish 以开始生成流程。

工作原理

代理会使用迭代式 AI 驱动流程来构建应用。以下是您可以期待的:

  1. 描述您的应用:首先,您需要提供自然语言提示,描述您的应用创意。您还可以添加草图或模拟图等图片来引导生成过程。

  2. 查看方案:根据您的提示,Android Studio 中的 Gemini 会为您的应用生成结构化方案。您可以查看并更改该方案,也可以让 Android Studio 中的 Gemini 提出其他方案。

  3. 审批并生成:您审批方案后,Android Studio 中的 Gemini 会开始自主生成循环。

    • 为所有文件生成必要的代码。
    • 构建项目。
    • 分析任何 build 错误,并尝试自行更正代码。
    • 持续循环,直到项目构建成功。