Android 스튜디오 Quail 2가 이제 안정화 버전으로 출시되어 프로덕션에서 사용할 수 있습니다. 이 버전은 동시 에이전트 워크플로, 기본적으로 통합된 메모리 누수 프로파일링, 컨텍스트 인식 비정상 종료 해결을 통해 IDE에 변화를 가져옵니다. 광범위한 아키텍처 개편을 실행하든, 메모리 누수를 추적하든, 중요한 프로덕션 비정상 종료를 해결하든 Android 스튜디오는 수동 마찰을 줄여 작업공간에 집중할 수 있도록 지원합니다.
새로운 기능에 대해 자세히 알아보세요.
병렬 채팅으로 멀티태스킹
Android 스튜디오 Quail 2에서는 에이전트 모드를 처음부터 다시 설계하는 데 많은 노력을 기울였습니다. 이 새로운 아키텍처는 성능을 개선하고, 복잡한 작업을 분해하는 데 더 많은 유연성을 제공하며, 에이전트가 작업을 수행하는 데 사용하는 내부 도구 모음을 개선합니다.
이러한 백엔드 개선사항 외에도 이러한 변경사항을 통해 여러 에이전트 채팅에서 동시에 대화할 수 있습니다. 에이전트 모드에서 다른 질문을 하거나 별도의 작업을 시작하기 전에 Android 스튜디오 에이전트가 작업을 완료할 때까지 기다리는 것은 과거의 병목 현상입니다. 이제 한 탭에서 UI 리팩터링을 시작하고, 두 번째 탭에서 ProGuard 규칙을 수정하고, 세 번째 탭에서 문서를 생성하는 등 멀티태스킹을 원활하게 실행할 수 있습니다.
또한 요청에 따라 채팅마다 에이전트가 사용하는 모델을 변경할 수도 있습니다. LLM이 Android 개발 작업을 실행하는 방식을 분석하려면 Android Bench를 참고하세요.
- 병렬 채팅을 사용하는 방법: "+" 아이콘을 클릭하여 새 병렬 대화를 시작하고 기록 아이콘을 사용하여 활성 작업 간에 이동합니다. 또는 파일 > 새로 만들기 > 새 에이전트 탭을 선택하여 전용 탭에서 대화를 엽니다.
- 참고: 현재 Worktree 지원은 제공되지 않습니다. 동일한 프로젝트 파일을 수정하는 동시 채팅을 실행할 때는 주의하세요. 편집기 충돌이 발생할 수 있습니다.
LeakCanary로 메모리 누수 감지
Android의 메모리 누수는 코드에서 객체의 수명 주기가 끝난 후에도 오랫동안 객체의 참조를 보유할 때 발생합니다. 이렇게 하면 가비지 컬렉터가 메모리를 회수하지 못하여 결국 성능이 저하되거나 OutOfMemoryError가 발생합니다.
메모리 누수를 찾는 것은 지루한 수동 작업일 수 있습니다. Android 스튜디오 Quail 2부터는 인기 있는 오픈소스 누수 감지기인 LeakCanary가 전용의 최고급 작업으로 프로파일러에 직접 기본적으로 통합됩니다.
이 통합은 리소스가 제한된 테스트 휴대전화에서 강력한 개발 컴퓨터로 힙 분석을 리프팅하고 이동하여 디버깅 성능을 혁신합니다. 컴퓨터에서 분석을 실행하면 누수 추적이 최대 5배 더 빠르고 끊김이 없어 기기에서 테스트 앱이 원활하게 실행됩니다.
프로파일링 세션 중에 누수가 감지되면 다음이 실행됩니다.
- 프로파일러는 발생을 그룹화하고 손실된 메모리를 추정하여 대화형의 색상으로 구분된 누수 추적을 렌더링합니다.
- 추적에서 누수 객체의 선언으로 이동 을 클릭하면 편집기의 해당 코드 줄로 즉시 이동할 수 있습니다.
- 에이전트로 수정 을 클릭하면 Gemini 에이전트가 추적을 수집하고, 보유된 참조의 근본 원인을 설명하고, 누수를 해결하기 위해 정확한 코드 변경사항 (예: 리스너 바인딩 해제 또는 정적 참조 삭제)을 작성합니다.
App Quality Insights 에이전트 통합
앱 비정상 종료의 근본 원인을 추적하려면 스택 트레이스, 기기 데이터, 소스 코드를 수동으로 합성해야 할 수 있습니다. 하지만 이제 Android 스튜디오의 App Quality Insights (AQI)가 에이전트 모드와 완전히 통합되어 사용자를 대신하여 어려운 작업을 실행합니다.
AQI 패널에서 비정상 종료를 클릭하면 문제에 대한 간결한 개요가 즉시 표시됩니다. 자세히 알아보려면 더보기 를 클릭하면 됩니다. 그러면 에이전트가 선택한 모델을 사용하고 로컬 소스 코드와 전체 스택 트레이스를 가져와 실패에 대한 포괄적인 설명을 제공하는 전용 채팅이 열립니다.
새로운 에이전트 통합을 사용하면 문제 식별에서 해결로 바로 이동할 수 있습니다. AI로 수정을 클릭하면 에이전트가 문제를 분석하고, 단계별 수정 계획을 제안하며, 사용자의 승인을 받으면 필요한 코드 변경사항을 프로젝트에 직접 적용하고 결과 수정사항을 확인합니다.
품질 및 안정성 개선
새로운 기능 외에도 수많은 버그를 해결하고 IntelliJ 플랫폼의 최신 안정성 및 성능 개선사항을 통합하여 일상적인 개발을 크게 개선함으로써 품질에 계속 집중했습니다.
시작하기
개발을 시작하고 가속화할 준비가 되셨나요? 다운로드 Android 스튜디오 Quail 2를 다운로드하고 지금 바로 이러한 새로운 기능을 살펴보세요. 언제나처럼 보내주시는 의견은 저희에게 큰 힘이 됩니다.알려진 문제 확인, 버그 신고하고 LinkedIn Medium, YouTube 또는 X에서 활발한 커뮤니티에 참여하세요.
-
제품 소식이 버전은 Android 스튜디오 Quail의 최종 안정화 버전입니다. Android 스튜디오의 새로운 기능을 사용하면 AI로 프리미엄 앱을 효율적이고 효과적으로 빌드할 수 있습니다.
Amman Asfaw • 5분 읽기 -
2026년 5월 19일2026년 5월 19일
제품 소식올해 Google I/O에서는 반복적인 변경사항을 넘어 앱 빌드 방식의 근본적인 변화를 모색합니다. Google의 최신 도구는 Android 개발자로서의 생산성을 높이고 코드베이스에 배포하는 AI 에이전트를 강화하는 기능을 갖춘 에이전트 시대를 위해 빌드되었습니다.
-
제품 소식모든 개발자의 AI 워크플로와 요구사항은 고유하며 AI가 개발에 어떤 도움을 줄지 선택할 수 있는 것이 중요합니다. 1월에는 Android 스튜디오에서 AI 기능을 구동하기 위해 로컬 또는 원격 AI 모델을 선택할 수 있는 기능을 도입했습니다.
Matthew Warner • 2분 읽기
Android 개발 관련 최신 정보를 이메일로 받아 보세요. 매주