Google正式发布Android Studio Narwhal Feature Drop稳定版,核心更新围绕人工智能协作以及扩张与虚拟现实(XR)应用开发。此次Android Studio Narwhal功能更新,除了将Gemini人工智能代理模式导入正式版外,也同步强化Kotlin编译效率、UI预览功能及Android设备兼容性,提供行动与跨设备应用更具弹性的开发基础。
新版最大变化在于正式纳入Gemini代理模式,可协助开发者处理复杂、多阶段的开发任务,例如添加功能、产生单元测试或修复程序错误。开发者可于侧边栏打开Gemini代理模式,描述目标后,人工智能会主动拆卸任务、规划执行步骤,并结合IDE内置工具进行文件操作及Gradle流程。
整体流程维持开发者主导权,所有人工智能建议均需人工审核与决策,可根据需求要求人工智能反复修正,强调人机协作及开发过程的可控性。
目前免费版提供的Gemini模型,受限于较短的上下文长度,对于大型项目可能略显不足。若需处理高复杂度或大规模程序代码,可设置自有Gemini API密钥并切换至Gemini 2.5 Pro模型,享有100万字符的上下文长度,更符合团队协作及企业级项目需求。
Narwhal此次也针对人工智能互动导入Prompt Library Rules机制,让开发团队能事先定义项目标准,例如语言、架构、程序风格或输出格式。这些规则不仅可套用于个人开发环境,也能同步至项目目录,方便团队维护一致性,降低沟通与协作的摩擦。
Android Studio Narwhal新版本强化了对XR应用的支持,新版内置XR Android Emulator,开发者可在IDE内直接启动模拟器,并以Embedded Layout Inspector查看UI结构、优化性能,搭配Jetpack XR项目范本,开发者可快速启动新项目并落实沉浸式体验设计。
Narwhal默认激活K2 Kotlin编译器,大幅提升Kotlin项目的构建速度与稳定性,并具备未来语言升级的弹性。考量Android设备逐步导入16 KB内存分页,本次更新加入分页大小兼容性检查与Lint警示,协助开发者提前修正原生函数库可能产生的问题,降低后续上架或硬件迁移的技术风险。
Android Studio针对Google云计算服务的功能引入服务兼容性政策,降低云计算服务变更对开发项目的影响,明定每个版本约有一年支持期,系统会于30天前提醒升级。