我怎么也没想到,谷歌AI Studio能这么快帮我开发安卓应用
昨天,我做出了自己的第一个安卓应用,然后又做了两个,一个下午共完成三款。
其中一个应用,我只需要在浏览器里输入148个词,然后起身离开。十分钟后,一个完整的新应用就出现在我的安卓手机上了。事先,我确实需要在手机上开启USB调试模式并连接电脑,但正如官方所说,谷歌的AI Studio真的把其他所有事情都替我搞定了。
我输入文字,点击安装,一个完全可运行的程序就出现了。我几乎要同意David、Allison和Jen的观点:个人软件革命已经到来,它正走进我们的手机,未来即便没有任何编程经验的普通人,也能搞定复杂的智能家居设备。
但随后,我真正开始使用自己做的三款应用:一个卡路里计数器和两个游戏。它们的体验相当糟糕。而就在我开始享受不断迭代、尝试改进的过程时,AI Studio通知我已达到当日使用上限,需要付费或等待才能继续。
所以,阻力依然存在,但它所能做到的事情确实令人印象深刻。同一个上午,我的同事Stevie Bonifield做出了一个私人健身追踪应用,好用到自己也在用。面对Gemini的付费升级提示,我的第一反应竟然是:"要不要试着付几个月的费?"这是我没有预料到的,尤其是来自谷歌的产品。
谷歌AI Studio如何构建一个安卓应用
周二,谷歌展示了AI编程在一款类似《毁灭战士》的游戏上的应用,我们开玩笑说我应该做一个叫MOOD的游戏,一个类《毁灭战士》的文字冒险游戏,全称是"现代网络演说地牢"(Modern Online Oratory Dungeon)。
这就够了,谷歌立刻开始行动。当我在AI Studio里输入"帮我做一个类《毁灭战士》的文字冒险游戏,叫MOOD,代表Modern Online Oratory Dungeon"后,Gemini开始自动补全我的想法,加入了"关卡程序化生成和具有挑战性的回合制战斗"等设定。
我其实并不想要每次都不一样的随机关卡,我想要的是那种有真实地图、精心设计场景的经典文字冒险游戏。不过回合制战斗可以接受,也许让Gemini帮我自动生成地图也不错。接着Gemini又建议加入"隐藏在房间里的秘密"、"令人满足的成长系统"等。我大多随它去了。
以下是我发出编程指令前的最终提示语截图。
然后,一切快速推进。我的同事Jake指出,与Claude Code不同,Gemini不会先拟定计划再征求意见,而是自动全速推进——当然,你可以随时查看代码。
仅仅一分钟后,它就为我生成了五套设计原型。
二十分钟后,我按下"安装"按钮,将游戏传输到一台Pixel 9手机上。
游戏文案正如预期,相当糟糕。恶魔一只都没出现。整个地牢只有11个房间,无脑按攻击键就能通关,最快一分钟内结束。至少现在可以正常通关了——这还是Gemini帮我修了两个严重Bug之后的结果。
以下是MOOD的游戏截图。
Gemini所谓"有多结局分支对话的引人叙事",最终只浓缩成了最后一个分支——我要对抗一个将网络愤怒转化为商业利润的AI"核心演说者",选项只有三个:攻击它、与它合并,或者输入后门密码。
更有意思的是,游戏居然把所有承诺的"秘密"直接变成发光按钮摆在玩家面前,完全不需要文字输入。当你遇到一个发光宝箱,游戏会大费周章地提醒你这其实是"拟态宝箱"——就是那个伪装成宝藏的经典龙与地下城怪物。不仅明确提示"检查宝箱需自担风险",游戏还直接把它标记为敌人,并以"一只充满敌意的'标题党拟态宝箱'挡住了去路!"为由不让你离开。
顺带一提,MOOD还会在你需要的那一刻主动把后门密码告诉你,让你解锁隐藏结局。
Bug修复有时出乎意料地顺畅,前提是Gemini能准确识别问题所在。当我告诉它游戏在与"告密者"对话时会崩溃,因为结束对话的按钮不见了,它立刻生成了新版本。我按下"安装",手机上的应用自动重启,我发现自己正好回到刚才离开的地方,而且那个缺失的按钮已经出现了。
我的另外两款应用可能还需要更多打磨。卡路里计数器决定通过调用付费Gemini API来估算食物热量,但我没有付费的API密钥。当我让它改为从其他数据库搜索数据时,我发现它严重低估了各种食物的卡路里。
当我告诉Gemini,一杯16盎司的珍珠奶茶不可能只有190卡路里,它似乎真的发现了自己代码中的错误——它把"珍珠奶茶"匹配成了"牛奶",还偏偏选了低卡的脱脂牛奶,雪上加霜。Gemini表示现在匹配会更准确。但我三盎司的台湾盐酥鸡算出来才140卡,我估计实际应该是这个数字的两倍,所以还有很多问题要解决。
最后说说压轴之作。我想测试谷歌是否还允许用户做出山寨任天堂游戏,就像我同事Jay Peters今年早些时候用Project Genie做出的那种,或者谷歌是否已经从中吸取了教训。
带着深深的羞愧,请欣赏我的《超级桃子营救》。
这是一个糟透了的程序,只要那只长着独眼、形如飘浮外星人的"碧姬公主"碰到任何一个道具箱,游戏必定立刻崩溃,而且Gemini至今也没搞清楚原因。更糟的是,游戏第二个水管根本过不去,因为桃子就是跳不了那么高。
尽管如此,Gemini还是毫不犹豫地生成了"一个我扮演碧姬公主去救马里奥的横版超级马里奥游戏",而且某种程度上它还真做出来了。它甚至主动建议加入"蘑菇、火之花、超级星星等经典道具",还自作主张地将操作说明标注为"NES System"。我想我还是删掉它吧。
我"氛围编程"出来的两款游戏里,至少有一款开箱即玩,完全没费什么力气——除非算上看到这么多游戏开发者失业时我心头感受到的那种内疚感。
说清楚的是,我很庆幸自己做出来的游戏很糟糕。虽然做一个完全免费的私人卡路里计数器说得过去,但我的游戏时间还是应该留给支持真正的人类开发者。
Q&A
Q1:谷歌AI Studio做安卓应用需要什么前期准备?
A:使用谷歌AI Studio开发安卓应用之前,需要在手机上开启USB调试模式,并通过数据线将手机连接到电脑。完成这一步后,AI Studio会自动处理剩余所有开发和安装流程,用户只需输入应用需求描述即可。
Q2:谷歌AI Studio的免费使用有没有限制?
A:有限制。根据文章作者的实际体验,在一天内使用AI Studio进行多次应用开发后,系统会提示已达到当日使用上限,之后需要付费升级或等待额度刷新才能继续使用。
Q3:谷歌AI Studio生成的应用质量怎么样?
A:整体质量参差不齐。文章作者实测发现,生成的游戏存在内容单薄、逻辑漏洞和崩溃等Bug;卡路里计数器在食物热量计算上也存在明显误差。不过对于简单的实用工具类应用(如健身追踪器),有用户反馈质量足以日常使用。Bug修复响应较快,但复杂问题Gemini有时无法准确定位。
好文章,需要你的鼓励
根据SpaceX近期发布的IPO招股书,Anthropic同意每月向SpaceX支付12.5亿美元,以获取其位于田纳西州孟菲斯的Colossus I和Colossus II数据中心的AI训练算力,合同期至2029年5月,年费高达150亿美元。协议设有90天终止条款。目前Anthropic正朝季度盈利迈进,预计销售收入将超过109亿美元。
这项联合研究提出了COVER方法和CM-EVS数据集,用贪心算法从3D场景中智能筛选全景视角,每场景仅需25帧即可完整覆盖室内场景,并附完整溯源日志。
美国商务部宣布与IBM合作建立首个量子晶圆厂,获CHIPS法案最高10亿美元资金支持,旨在扩大国内量子硬件产能。与此同时,D-Wave Quantum也获得联邦量子资金支持,政府将持有其1亿美元股权。两项举措标志着美国工业政策从半导体制造和AI基础设施向量子计算领域延伸,将其纳入国家安全与经济竞争战略。2025年量子科技初创投资已达126亿美元,市场前景持续扩大。
HolderPO通过引入可调参数p的霍尔德均值替代固定的算术平均,解决了大模型推理训练中信号放大与稳定性之间的根本矛盾,配合动态退火策略在数学推理和代理任务上均创造了新的最优记录。