Android 스튜디오 미리보기 출시 노트

이 페이지에는 Android 스튜디오 미리보기 출시에서 도입된 새로운 기능이 나열되어 있습니다. 미리보기 빌드를 사용하면 Android 스튜디오의 최신 기능과 개선사항을 미리 체험해 볼 수 있습니다. 이러한 미리보기 버전을 다운로드할 수 있습니다. Android 스튜디오의 미리보기 버전을 사용하는 중에 문제가 발생하면 알려주세요. 버그 신고는 Android 스튜디오를 개선하는 데 도움이 됩니다.

Canary 출시에는 활발히 개발 중인 최첨단 기능이 포함되어 있으며 가볍게 테스트됩니다. 개발에 Canary 빌드를 사용할 수 있지만 기능이 추가되거나 변경될 수 있습니다. Release Candidate (RC)는 Android 스튜디오의 다음 버전이며 정식 출시가 거의 준비되었습니다. 다음 버전의 기능 세트가 안정화되었습니다. Android 스튜디오 버전 이름 지정에 관해 알아보려면 Android 스튜디오 출시 이름을 참고하세요.

각 미리보기 출시의 주목할 만한 수정사항 목록을 비롯한 Android 스튜디오 미리보기 출시에 관한 최신 소식은 Android 스튜디오 블로그의 출시 업데이트를 참고하세요.

현재 버전의 Android 스튜디오

다음 표에는 현재 버전의 Android 스튜디오와 각 채널이 나와 있습니다.

버전 채널
Android 스튜디오 Quail 1 정식
Android Gradle 플러그인 9.2.0 정식
Android 스튜디오 Quail 2 RC

Android Gradle 플러그인 미리보기와의 호환성

Android 스튜디오의 각 미리보기 버전은 상응하는 버전의 Android Gradle 플러그인 (AGP)과 함께 게시됩니다. 스튜디오의 미리보기 버전은 호환되는 정식 버전의 AGP와 함께 작동해야 합니다. 하지만 AGP의 미리보기 버전을 사용하는 경우 상응하는 스튜디오의 미리보기 버전을 사용해야 합니다 (예: AGP 7.2.0-alpha07이 포함된 Android 스튜디오 Chipmunk Canary 7). 서로 다른 버전을 사용하려고 하면 (예: AGP 7.2.0-alpha07이 포함된 Android 스튜디오 Chipmunk Beta 1) 동기화가 실패하여 상응하는 버전의 AGP로 업데이트하라는 메시지가 표시됩니다.

Android Gradle 플러그인 API 지원 중단 또는 삭제에 관한 자세한 내용은 Android Gradle 플러그인 API 업데이트를 참고하세요.

스튜디오 실험실

스튜디오 실험실을 사용하면 Android 스튜디오의 정식 버전에서 최신 AI 실험 기능을 사용해 볼 수 있으므로 개발 워크플로에 Google의 AI 지원 제품을 더 빠르게 통합할 수 있습니다. 자세한 내용은 스튜디오 실험실을 참고하세요.

다음은 현재 스튜디오 실험실에서 사용할 수 있는 기능입니다.

기능 설명 문서
Android 스튜디오용 여정 자연어를 사용하여 엔드 투 엔드 테스트의 단계와 어설션을 설명합니다. Android 스튜디오용 여정

Android 스튜디오 Quail 2

다음은 Android 스튜디오 Quail 2의 새로운 기능입니다.

이 버전의 Android 스튜디오에서 수정된 사항을 확인하려면 해결된 문제를 참고하세요.

에이전트 기술 더보기

Android 스튜디오는 에이전트를 전문 워크플로 및 도메인별 지식에 기반을 두는 모듈식 명령어 세트인 에이전트 기술을 지원합니다. 프로젝트에 기술을 추가하면 에이전트가 특정 권장사항, 아키텍처 패턴, 워크플로를 따르도록 가르칠 수 있습니다. 이렇게 하면 관련 작업을 실행할 때 더 정확하고 컨텍스트를 인식하는 코드 생성 및 자동 스킬 활성화가 가능합니다.

자체 맞춤 기술을 만들거나 Android CLI 를 사용하여 Google의 공식 Android 기술을 설치할 수 있습니다. Android 기술은 XML에서 Compose로의 이전, 엣지 투 엣지 지원, 탐색 3 등과 같은 일반적인 워크플로를 다룹니다.

채팅 인터페이스에 사용 가능하고 활성 상태인 스킬을 표시하는 에이전트
채팅 인터페이스에서 사용 가능한 기술과 활성 기술을 보여주는 에이전트

동시 대화

에이전트 모드에서 여러 대화를 동시에 실행하여 IDE 내에서 멀티태스크를 더 효과적으로 실행할 수 있습니다. 예를 들어 한 대화에서 테스트 생성과 같은 장기 실행 작업을 시작하고, 두 번째 대화를 사용하여 새 기능을 계획하고, 세 번째 대화를 사용하여 문서를 작성할 수 있습니다. 이 모든 작업을 동시에 실행할 수 있습니다.

도구 창에 활성 채팅 스레드가 여러 개 표시된 Android 스튜디오
도구 창에서 여러 개의 활성 채팅 대화목록

Android 스튜디오 프로파일러의 LeakCanary

Android 스튜디오 Panda에는 Android 스튜디오 프로파일러에 전용 작업으로 직접 통합된 LeakCanary가 포함되어 있습니다.

LeakCanary로 누수를 분석하는 Android 스튜디오 프로파일러의 새 작업

Android 스튜디오의 LeakCanary 프로파일러 작업은 메모리 누수 분석을 기기에서 개발 머신으로 적극적으로 이동하므로 기기 내 누수 분석과 비교하여 누수 분석 단계에서 성능이 크게 향상됩니다.

또한 이제 누수 분석이 IDE 내에서 컨텍스트화되고 소스 코드와 완전히 통합되어 소스 이동 과 같은 기능을 제공하며 메모리 누수를 조사하고 수정하는 데 필요한 마찰과 시간을 크게 줄이는 기타 유용한 코드 연결을 제공합니다. Gemini로 추가 처리를 위해 전체 누수 분석을 복사할 수도 있습니다. 이렇게 하면 개발 단계에서 생산성이 크게 향상되고 워크플로가 개선될 수 있습니다.

디버깅을 위해 선언으로 이동으로 컨텍스트화된 LeakCanary 메모리 누수 분석