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

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

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

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

현재 버전의 Android 스튜디오

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

버전 채널
Android 스튜디오 Quail 3 안정화 버전
Android Gradle 플러그인 9.3.0 안정화 버전
Android 스튜디오 Quail 4 RC
Android 스튜디오 Rabbit 1 카나리아

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 업데이트를 참고하세요.

스튜디오 Labs

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

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

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

Android 스튜디오 Quail 4

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

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

에이전트 모드에서 Firebase를 사용하여 풀 스택 앱 빌드

인증 및 Cloud Firestore 데이터베이스와 같은 Firebase 서비스는 Firebase 에이전트 기술을 사용하여 Android 스튜디오의 에이전트 모드에서 직접 사용 설정하고 구성할 수 있습니다. 에이전트는 Firebase 통합을 완료하고 백엔드 서비스를 구성하는 데 도움이 될 수 있습니다. 이 통합을 사용하면 IDE를 종료하지 않고도 강력한 풀 스택 Android 앱을 빌드할 수 있습니다.

IDE에서 Firebase 인증 및 Firestore 설정을 안내하는 에이전트
채팅 인터페이스에서 Firebase 통합을 안내하는 에이전트

Layout Inspector의 재구성 상태 읽기

Layout Inspector에 리컴포지션 상태 읽기를 추가하여 리컴포지션 횟수가 많은 경우를 더 쉽게 진단할 수 있습니다. Panda 3 카나리아에서 사용할 수 있는 이 기능은 해당 주기 동안 실행된 상태 읽기의 세부 목록을 제공하여 리컴포지션을 트리거한 상태 변수를 식별하는 데 도움이 됩니다. 이 기능을 사용하려면 compose.ui:ui:1.10.0 (BOM 2025.12.01) 이상을 사용하세요.

주요 기능

이 기능의 주요 기능은 다음과 같습니다.

  • 상태 무효화 추적: 노드가 재구성되면 구성요소 트리의 재구성 횟수 링크를 클릭하여 상태 검사 패널을 엽니다.
  • 세부 스택 트레이스: 읽고 있는 특정 상태 변수를 식별합니다. 횟수, 목록 또는 고도 값을 포함하여 업데이트를 트리거하기 위해 invalidated(변경됨)된 항목을 확인합니다.
  • 리컴포지션 기록 탐색: 패널 헤더의 탐색 화살표를 사용하여 특정 노드의 이전 리컴포지션 상태 데이터를 순환합니다.
  • AI 기반 설명: 상태 검사 패널에서 AI로 설명을 클릭하여 상태 읽기의 자연어 분석과 재구성을 일으킨 이유를 표시합니다.

시작하기

다음 단계에 따라 이러한 기능을 사용해 보세요.

  1. Layout Inspector를 엽니다.
  2. 재구성 열을 마우스 오른쪽 버튼으로 클릭하고 다음 중 하나를 실행합니다.

    • 모든 노드의 경우 재구성 관찰 > 모두 관찰 을 선택합니다.
    • 특정 메모의 경우 재구성 > 노드 관찰 을 선택합니다.
    Layout Inspector에서 리컴포지션 상태 읽기 사용 설정
  3. 앱과 상호작용합니다. 재구성이 발생하면 구성요소 트리의 파란색 횟수 링크를 클릭하여 상태를 검사합니다.

    Layout Inspector의 리컴포지션 상태 읽기 샘플 결과
  4. 'AI로 설명'을 클릭하여 재구성이 발생한 이유에 관한 분석을 확인합니다.

    Layout Inspector의 상태 읽기에 관한 "AI로 설명" 샘플 결과

Gemma 4 통합

이제 서드 파티 제공업체에 의존하지 않고도 AI 코드 지원을 위해 Android 스튜디오 내에서 강력한 Gemma 4 모델을 직접 실행할 수 있습니다. 통합 런타임으로 기본적으로 구동되는 이 로컬 실행을 사용하면 새로운 기능을 설계하고, 코드를 리팩터링하고, 문제를 디버그하는 모든 작업을 기기에서 완전히 제어할 수 있습니다. Gemma 모델을 다운로드하려면 설정 > 도구 > AI > 모델 제공업체 > Gemma 로 이동하세요.

대화형 미리보기로 뒤로 탐색 전환 시뮬레이션

Quail 4에는 뒤로 탐색 액션 및 뒤로 탐색 예측 진행률 슬라이더를 비롯한 전용 컨트롤이 도입되어 실제 기기나 에뮬레이터에 배포하지 않고도 뒤로 및 앞으로 애니메이션을 테스트할 수 있습니다. 이제 맞춤 전환 상태를 단계별로 실행하고 뒤로 탐색 예측 동작을 직접 Compose 대화형 미리보기 내에서 확인할 수 있습니다.

Android 스튜디오 Rabbit 1

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

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

Compose 미리보기 스크린샷 테스트 도구

Compose 미리보기 스크린샷 테스트 도구를 사용하여 Compose UI를 테스트하고 회귀를 방지합니다. 새 도구를 사용하면 앱 UI의 변경사항을 시각적으로 감지할 수 있는 HTML 보고서를 생성할 수 있습니다. 자세한 내용은 Compose 미리보기 스크린샷 테스트를 참고하세요.

테스트를 위해 Google Play에 게시

이제 Android 스튜디오에서 앱의 새 출시 버전을 Google Play Console 테스트 트랙에 직접 업로드할 수 있습니다. 서명된 App Bundle 생성 흐름의 끝에서 '테스트를 위해 게시'를 계속하는 새 옵션을 선택하면 됩니다. 이 통합은 Play Console 내부 테스트 트랙에 완전히 새로운 앱의 초기 출시 버전을 업로드하는 것을 지원합니다. 이 기능을 사용하여 기존 앱의 출시 버전을 다른 유형의 테스트 트랙에 업로드할 수도 있습니다. 이 기능을 활용하려면 Google Play Console에 등록되어 있어야 합니다.

Android 스튜디오는 Gemini Enterprise 번들의 일부임

이제 Android 스튜디오가 Gemini Enterprise 구독 번들에 포함되어 엔터프라이즈 개발팀이 조직의 Google Cloud 인프라에서 직접 호스팅되는 모델을 사용하여 Android 스튜디오를 배포할 수 있습니다. 모든 세션은 Google Cloud의 엔터프라이즈 보안 제어, 데이터 레지던시 보장, Google Cloud 서비스 약관에 따라 실행됩니다. Android 스튜디오에는 Gemini Enterprise Standard 또는 Gemini Enterprise Plus 구독 요금제가 제공됩니다.

Android 스튜디오를 Google Cloud 프로젝트에 연결하면 조직에 다음과 같은 이점이 있습니다.

  • 엔터프라이즈 거버넌스: 중앙 집중식 관리 제어를 사용하여 프로젝트의 기존 Google Cloud 서비스 약관에 따라 운영합니다.
  • 데이터 레지던시 및 보안: 보안 네트워크 내에 코드와 데이터를 보관합니다. 프롬프트, AI 응답, 코드, 원격 분석은 VPC 서비스 제어를 통해 비공개 네트워크와 선택한 데이터 리전에 유지됩니다.
  • 통합 결제: 통합 인보이스를 사용하여 기존 Google Cloud Cloud Billing 계정으로 직접 사용한 만큼만 지불합니다.

AI 개발자 도구에 관한 Google Enterprise 지원에 관한 자세한 내용은 Google Cloud 문서의 AI 개발자 도구 개요 를 참고하세요.

Gemini Enterprise 구독으로 Android 스튜디오에 로그인

Gemini Enterprise 구독으로 Android 스튜디오에 로그인하려면 다음 단계를 따르세요.

  1. Android 스튜디오를 시작합니다.
  2. 에이전트 도구 창을 열려면 에이전트 를 클릭하거나 View > Tool Windows > Agent를 클릭합니다.
  3. Google에 로그인 을 클릭하여 브라우저를 사용하여 로그인합니다.
  4. 비즈니스 계정 을 클릭합니다.
  5. Google Cloud로 계속 을 클릭하여 브라우저를 사용하여 로그인합니다.
  6. 라이선스 (구독 유형)가 발견되면 Android 스튜디오에 표시됩니다. 열려는 프로젝트에 해당하는 라이선스를 선택합니다.

나열된 라이선스 중 하나를 선택하는 대신 라이선스를 직접 할당할 수 있습니다.

  1. 프로젝트 ID에서 자동 할당 을 클릭합니다.
  2. 다음 을 클릭합니다.
  3. 프로젝트 ID를 입력합니다.
  4. 위치를 입력합니다. 전역, 유럽 (EU) 또는 미국 (US).
  5. 라이선스를 확인하여 선택사항을 저장합니다.

나중에 라이선스 선택을 변경하거나 프로젝트 ID를 업데이트해야 하는 경우 File (macOS의 경우 Android 스튜디오) > 설정 > AI > 모델 제공업체 로 이동하여 라이선스 변경 에서 선택사항을 변경합니다.

문제해결

Gemini Enterprise 구독으로 Android 스튜디오를 사용하는 데 문제가 발생하면 먼저 Android 스튜디오 Quail 4 Canary 4 이상을 사용하고 있는지 확인하세요. 문제가 계속되면 관리자에게 문의하여 구성을 변경해야 합니다.

  • 설치 중에 라이선스가 표시되지 않으면 관리자에게 문의하여 액세스 권한을 요청하세요. 라이선스 자동 할당을 설정하는 것이 좋습니다.
  • Android 스튜디오에서 최신 Gemini 모델에 액세스할 수 없는 경우 관리자에게 문의하여 미리보기 모델을 사용 설정하세요.