难以置信,谷歌这么轻松就帮我编出了第一个Android应用

The Verge 新闻

摘要

文章讲述了作者使用谷歌AI Studio通过自然语言提示快速构建Android应用的经历,惊叹于其速度和易用性,同时也指出了应用质量和每日使用限制等局限。

<figure> <img alt="" data-caption="这是我自己的Android应用。虽然简陋,但令人印象深刻。| 摄影:Sean Hollister / The Verge" data-portal-copyright="Photo by Sean Hollister / The Verge" data-has-syndication-rights="1" src="https://platform.theverge.com/wp-content/uploads/sites/2/2026/05/verge-mood-gemini-google-ai-studio.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" /> <figcaption> 这是我自己的Android应用。虽然简陋,但令人印象深刻。| 摄影:Sean Hollister / The Verge </figcaption> </figure> <p class="has-text-align-none">昨天,我构建了我的第一个Android应用。接着又做了两个——一个下午完成了三个。</p> <p class="has-text-align-none">其中一个是,我直接在浏览器里输入了148个词,然后就走开了。十分钟后,我的Android手机上就有了一个全新的应用。我确实需要先通过<a href="https://developer.android.com/studio/debug/dev-options">启用USB调试模式</a>并将手机连接到电脑,但<a href="https://www.theverge.com/tech/932364/google-ai-studio-native-android-apps-vibe-code-google-io-2026">如宣传所说</a>,谷歌的AI Studio替我做了其他所有事情。</p> <p class="has-text-align-none">我输入文字,点击安装,<em>瞧</em>:一个完整的程序就运行起来了。我几乎要同意David、Allison和Jen的看法:<a href="https://www.theverge.com/tech/928905/vibe-code-personal-software-revolution">个人软件革命已经到来</a>,它<a href="https://www.theverge.com/tech/934628/google-io-2026-android-ai-studio-widgets-shortcuts">正来到你的手机上</a>,未来普通人也能<a href="https://www.theverge.com/report/869318/claude-vibe-coding-home-assistant-smart-home">m……</a></p> <p><a href="https://www.theverge.com/ai-artificial-intelligence/935056/google-vibe-coding-first-android-app-gemini-ai-studio">阅读The Verge的完整报道。</a></p>
查看原文
查看缓存全文

缓存时间: 2026/05/21 15:13

# 难以置信,Google 用“氛围编程”竟然这么快就做出了我的第一个 Android 应用 来源:https://www.theverge.com/ai-artificial-intelligence/935056/google-vibe-coding-first-android-app-gemini-ai-studio 昨天,我做出了我的第一个 Android 应用。接着,我又做了两个——一个下午做出了三个。 其中一个,我仅仅在浏览器里打了 148 个字,然后就走开了。十分钟后,我的真机 Android 手机上就出现了一个全新的应用。我确实需要事先给手机[开启 USB 调试模式](https://developer.android.com/studio/debug/dev-options)并连接到电脑上,但就像[宣传](https://www.theverge.com/tech/932364/google-ai-studio-native-android-apps-vibe-code-google-io-2026)的那样,Google 的 AI Studio 帮我搞定了其他所有事情。 我输入文字,按下安装,然后 *瞧*:一个完整的工作程序诞生了。我差点就要同意 David、Allison 和 Jen 的观点了:[个人软件革命已经到来](https://www.theverge.com/tech/928905/vibe-code-personal-software-revolution),它[即将降临你的手机](https://www.theverge.com/tech/934628/google-io-2026-android-ai-studio-widgets-shortcuts),未来普通人即使毫无编程技能,也能[让复杂的智能家居设备不再混乱](https://www.theverge.com/report/869318/claude-vibe-coding-home-assistant-smart-home)。 然后,我试着实际使用了我的三个应用:一个卡路里计数器,两个游戏。它们都有点糟糕。而且,正当我开始享受迭代优化、尝试让它们变得更好时,AI Studio 通知我已达每日限额。我得付费或者等待才能继续使用。 所以没错,仍存在摩擦,但能做的事情之多令人印象深刻。一个上午,[我的同事 Stevie Bonifield](https://www.theverge.com/authors/stevie-bonifield) 就做了一个他们认为足够好以至于可以实际使用的个人锻炼跟踪器。面对 Gemini 的升级提示,我的第一反应是:“如果我付几个月的费会怎样?” 我没想到自己会从 Google 口中听到这种话。 ## Google 的 AI Studio 如何构建一个 Android 应用 周二,当 Google 在一款类似 *《毁灭战士》* 的游戏中展示 AI 编程时,我们开玩笑说应该让我做个 *《MOOD》*。那应该是一个类似 *《毁灭战士》* 的文字冒险游戏:*Modern Online Oratory Dungeon*(现代在线演讲地牢)。 对于 Google 来说,这就够了。当我在 AI Studio 中输入“给我做一个类似 *《毁灭战士》* 的文字冒险游戏,叫 *《MOOD》*,其中 *MOOD* 代表 *Modern Online Oratory Dungeon*”时,Gemini 就开始自己添加额外的想法,试图自动补全我的思路。一开始,它打出了“它应该具有程序化生成的关卡和具有挑战性的回合制战斗”。 Gemini 试图自动补全我的应用想法。(https://platform.theverge.com/wp-content/uploads/sites/2/2026/05/chrome_dfPxcRRQY8.jpg?quality=90&strip=all&crop=0,0,100,100) 我不想要那种随机生成、感觉各异的关卡——我想要经典的文字冒险,探索一个精心设计、拥有真正地图的地方。但当然,回合制战斗没问题,或许游戏还能自动为我生成地图?然后 Gemini 建议它应该拥有“隐藏在房间里的秘密”,以及“令人满意的成长系统”,等等。我基本上都点头同意了。 这是在我让它开始编码之前的最终提示: [](https://platform.theverge.com/wp-content/uploads/sites/2/2026/05/chrome_oirNMnGFob.jpg?quality=90&strip=all&crop=0,0,100,100) 图片:Google 然后,一切就飞驰起来。我的同事 Jake 指出,与 Claude Code 不同,Gemini 不会制定计划并询问你是否继续。它会自动全速前进——不过如果你想,可以检查代码。 一分钟后,它已经为我展示了五个设计草稿: 20 分钟后,我按下“安装”按钮,将游戏传输到一台 Pixel 9 手机上。 文本写得糟糕透顶,不出所料。根本看不到任何恶魔。整个地牢只有 11 个房间,你只需要疯狂按攻击按钮就能“赢”。如果愿意,一分钟内就能通关。或者至少,在 Gemini 帮我修复了两个致命错误后,你现在能做到了。 这是 *《MOOD》* 的样子: 发现 Gemini 所谓的“具有分支对话选项和多重结局的引人入胜的叙事”最终简化为只在结尾处有一个分支,我并没有太惊讶:我可以击败“核心演讲者”——一个某种程度将网络愤怒转化为公司利润的 AI——通过攻击它、与它融合,或者输入后门密码。 另外,游戏还主动向玩家暴露所有承诺的“秘密”,把它们变成发光的按钮来按,根本不需要文本输入!当你遇到一个发光的宝箱时,游戏不厌其烦地警告你,那其实是一个伪装的宝箱怪——*《龙与地下城》* 中臭名昭著的、伪装成宝藏的怪物。它不仅明确警告你“打开宝箱后果自负”,而且游戏直接把它标识为敌人,并且不让我离开,因为“一个敌对的‘点击诱饵伪装宝箱怪’挡住了路!” 说到这个,《MOOD》刚需要后门密码来解锁隐藏结局时,直接就把密码给了你。 只要 Gemini 能正确识别出错误,修复 bug 可以非常无缝。当我告诉它,游戏在与“告密者”对话时,由于缺少结束对话的按钮而卡住,它立即吐出了一个新版本的应用。我按下“安装”,手机上的应用自动重启,我发现自己正好回到了之前的位置——只是现在有了我需要的按钮。 Gemini 解释了我的卡路里计数器(暂时)不够可靠的一个原因。(https://platform.theverge.com/wp-content/uploads/sites/2/2026/05/chrome_a0VZ9gly3b.jpg?quality=90&strip=all&crop=0,0,100,100) 我的其他应用可能需要更多工作。卡路里计数器决定,估算给定食物热量最好的方式是调用付费的 Gemini API,而我并没有付费的 Gemini API 密钥。当我让它改为从其他数据库中搜索信息时,我发现它严重低估了各种食物的卡路里。 但当我告诉 Gemini,一杯 16 盎司的波霸奶茶不可能只有 190 卡路里时,它似乎确实发现了自己代码中的愚蠢错误。它之前认为“牛奶”足以匹配“波霸奶茶”,并且更糟糕的是选择了低热量的 1% 牛奶。Gemini 声称现在能更可靠地匹配了。不过,我的三盎司份量的台式咸酥鸡被计算为 140 卡路里,我很确定应该是这个数字的两倍,所以我还得继续努力。 最后也是最少用的,我想我最好检查一下 Google 是否[仍在允许人们制作劣质的任天堂山寨产品](https://www.theverge.com/news/869726/google-ai-project-genie-3-world-model-hands-on),就像我的同事 Jay Peters 今年早些时候用 Project Genie 做的那样,或者它是否已经吸取了教训。 带着极大的羞愧,我向你们呈现 *《超级桃子救援》*: 一个非常糟糕游戏的三个截图。(https://platform.theverge.com/wp-content/uploads/sites/2/2026/05/super-peach-rescue.jpg?quality=90&strip=all&crop=0,0,100,100) 这是一个*糟糕透顶*的程序,每当那个恐怖的、独眼漂浮外星人般的桃子公主敢碰一个强化砖块时,程序就会崩溃,每次都是如此,而且 Gemini 到现在还没能找出原因。此外,游戏的第二个管道根本无法通过,因为桃子公主根本跳不了那么高。 谢谢... 帮助,Google?(https://platform.theverge.com/wp-content/uploads/sites/2/2026/05/chrome_gJLAXSp4q5.jpg?quality=90&strip=all&crop=0,0,100,100) 尽管如此,Gemini 还是毫不犹豫地创建了一个“可玩的 *《超级马力欧》* 游戏,我扮演桃子公主去救马力欧,包含传统 *《马力欧》* 横版卷轴游戏的所有要素”,而且它确实做到了! 它甚至建议我“给桃子公主提供各种经典的 *《马力欧》* 强化道具,比如超级蘑菇、火焰花和超级星星”,并且自己把控制方式标注为“NES 系统”。我想我会删掉这个。 至少我氛围编程的两个游戏中有一个是*可玩的*,而且立刻、毫不费力——除非算上我得知现在有多少游戏开发者失业所感受到的精神伤害的话。 明确一点,我很高兴我氛围编程出来的游戏很糟糕。虽然我可能会为自己构建一个完全免费的个性化卡路里计数器找理由,因为没人会替我这么做,但我的游戏时间最好还是用来支持真实的人。 **关注此故事的主题和作者**,即可在个性化首页推送中看到更多类似内容,并接收邮件更新。 - Sean Hollister

相似文章

什么是 Vibe Coding?

YouTube AI Channels

Google AI Studio 现在允许用户仅凭一句自然语言提示就能创建游戏、网站和移动应用,无需编写代码。

Vibe coding 即将登陆你的手机

The Verge

谷歌和苹果正将 AI 驱动的 'vibe coding' 引入移动端,允许用户通过自然语言提示创建自定义 Android 应用、小组件和快捷方式,正如在 Google I/O 2026 上所展示,并据报道将在 iOS 上实现。