Qwen3 惊喜上线阿里云百炼,8款模型全开源!点击免费领取 800万 tokens! 了解详情
写点什么

Android Studio Meerkat 功能更新,扩展 Gemini 集成等

  • 2025-05-15
    北京
  • 本文字数:772 字

    阅读完需:约 3 分钟

大小:377.52K时长:02:08
Android Studio Meerkat功能更新,扩展Gemini集成等

Android Studio Meerkat的最新功能更新旨在提升开发者生产力,通过扩展 Gemini 集成来提升崩溃原因分析和单元测试的效率、增强了 Jetpack Compose 预览、改进了 Kotlin 多平台(KMP)集成等。


Meerkat 中的 Gemini 集成现在可以帮助开发者通过生成有关根本原因的见解来诊断、理解和解决崩溃问题。这在过去通常是一个耗时的任务,需要在 Firebase Crashlytics 或 Android Vitals 与 IDE 之间反复切换。新的应用质量洞察视图不仅能够解释发生崩溃发生的位置、潜在的原因,还可以提供上下文代码建议、相关文档链接以及后续操作指引,大幅简化了排查流程。


Gemini 还可以通过生成单元测试场景来提高开发者的效率。Gemini 会建议测试用例并描述每个用例的目的,简化了测试设置,提高测试覆盖率。不过,具体的测试逻辑仍需开发者自行实现。

此外,Android Studio Meerkat 新增了一个提示词库,开发者可以在这里保存常用的提示词,例如特定的代码生成模式、重构指令或调试查询。这些提示词可以保存在 IDE 本地,可在多个项目中使用,保持私密性;也可以保存在项目中,便于团队成员在同一个代码库中共享。


Jetpack Compose 提供了增强的预览功能,缩放功能更加平滑,方便开发者轻松浏览复杂布局。它还引入了可折叠组,便于组织相关组件。此外,默认的浏览模式现在是网格模式,取代了之前的列表视图。


Android Studio Meerkat 通过新增的共享模块模板,进一步优化了与 Kotlin 多平台(KMP)的集成,让开发者能够更便捷地在 IDE 中创建跨 Android 和 iOS 共享业务逻辑的模块。


最后,Android Studio Meerkat 功能更新(2024.3.2)还采用了JetBrains IntelliJ 2024.3平台更新,带来了完整的 K2 模式、更可靠的 Java/Kotlin 代码检查、索引期间的语法检查、调试器增强、改进的终端等。


【声明:本文由 InfoQ 翻译,未经许可禁止转载。】


查看英文原文https://www.infoq.com/news/2025/05/android-studio-meerkat-update/

2025-05-15 12:002

评论

发布
暂无评论

Tomcat速查手册

jiangling500

Java tomcat

Scrum Patterns:梳理产品待办列表(译)

Bruce Talk

敏捷开发 译文 Agile Scrum Patterns

Tomcat异常: Unable to process Jar entry [module-info.class] from Jar

小马哥

Java maven 七日更 二月春节不断更

Chrome浏览器多进程架构3个必会知识点

梁龙先森

面试 大前端 浏览器

ElasticSearch.01-简介

insight

elasticsearch 2月春节不断更

写一个用例(总结)第四周

mas

Elasticsearch Mapping Overview

escray

elastic 七日更 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

9. Python 学习过程的第一个山坡,99%的人都倒在了山坡下

梦想橡皮擦

Python 2月春节不断更 python入门 python学习

杨明越:Kubernetes的下一仗可能是提升标准化程度

杨明越

第十二周课后作业

Binary

JDBC速查手册

jiangling500

Java JDBC

「架构师训练营 4 期」 第七周 - 001&2

凯迪

架构师训练营 4 期

Spring框架源码:BeanFactory与Bean的生命周期

程序员架构进阶

Java spring 源码阅读 七日更 2月春节不断更

架构师训练营 4 期 第7周

引花眠

架构师训练营 4 期

熬夜7天,我总结了JavaScript与ES的25个重要知识点!

我是哪吒

学习 程序员 面试 大前端 2月春节不断更

日记 2021年2月13日(周六)

Changing Lin

2月春节不断更

机器学习·笔记之:

Nydia

还傻傻分不清楚equals和==的区别吗?看完就明白了

codevald

Java 源码分析 string Object

Java SE最佳实践

jiangling500

Java 最佳实践 Java SE

《我们脑中挥之不去的问题》 - 卓克科普(2)

石云升

读书笔记 科普 2月春节不断更

熬夜总结了 “HTML5画布” 的知识点(共10条)

我是哪吒

学习 读书笔记 程序员 随笔杂谈 2月春节不断更

第十二周 数据应用一 作业 「架构师训练营 3 期」

胡云飞

日记 2021年2月14日(周日)

Changing Lin

2月春节不断更

【LeetCode】情侣牵手Java题解

Albert

算法 LeetCode 2月春节不断更

第十二周学习总结

Binary

深入理解gradle中的task

程序那些事

Java maven Gradle 程序那些事 构建工具

盘点关于程序员的那些经典案例

孙叫兽

程序员 程序人生 话题讨论 薪水 计算机原理

深入浅出函数式编程:Stream流水线的实现原理

李尚智

Java 架构 微服务

【STM32】串口通信---用代码与芯片对话

AXYZdong

硬件 stm32 2月春节不断更

聊聊大公司创新的机制:饱和攻击

boshi

创新 七日更

SpringMVC专栏 第1篇 - 快速入门

小马哥

Java spring Spring MVC 七日更 二月春节不断更

Android Studio Meerkat功能更新,扩展Gemini集成等_软件工程_Sergio De Simone_InfoQ精选文章