Android 스튜디오의 Gemini에는 개발 프로세스의 모든 단계를 위한 기능이 포함되어 있습니다. Gemini는 빠르게 발전하는 분야이므로 Android 스튜디오의 안정화 버전 출시 노트와 미리보기 출시 노트에서 최신 업데이트를 확인하세요.
카테고리 | 기능 | 설명 | 문서 |
---|---|---|---|
채팅 | 채팅 | Gemini와 상호작용하기 위한 원래 인터페이스입니다. 개발 워크플로의 어느 시점에서든 Android 관련 질문을 Gemini에게 할 수 있습니다. | Gemini와 채팅하기 |
파일 첨부 | Gemini가 질문의 컨텍스트를 더 잘 이해하고 업데이트해야 하는 코드를 식별할 수 있도록 쿼리에 파일을 첨부하세요. 스튜디오 실험실을 통해 사용 설정하세요. |
파일 첨부하기 | |
이미지 첨부 | UI를 생성하고, UI 버그를 디버그하고, 앱의 아키텍처를 문서화하는 데 도움이 되도록 질문에 이미지를 첨부하세요.
현재 무료 등급에서만 사용할 수 있습니다. 스튜디오 실험실을 통해 사용 설정합니다. |
이미지 첨부 | |
프롬프트 라이브러리 (IDE 내) | 자주 사용하는 프롬프트를 저장하고 관리하며 필요할 때 빠르게 불러옵니다. | 프롬프트 라이브러리로 프롬프트 저장 및 관리하기 | |
규칙 | 질문에 대한 Gemini의 대답에 대한 환경설정을 정의합니다. 선호하는 코딩 언어, 스타일, 출력 형식 등을 정의합니다. | 규칙으로 환경 맞춤설정하기 | |
프롬프트 갤러리 | 프롬프트 모음을 둘러보며 워크플로에 Gemini를 통합하는 방법에 대한 아이디어를 얻으세요. | 프롬프트 갤러리 | |
외부 도구와의 통합 | Android 스튜디오를 종료하지 않고 외부 도구와 관련된 정보를 가져오고 작업을 실행합니다. @을 입력하여 도구 목록을 표시하고 Gemini 프롬프트에 포함할 도구를 선택합니다. 예를 들어 '@GoogleDocs 최근 문서를 나열해 줘'라고 입력하여 Gemini에게 최근 Google 문서를 나열해 달라고 요청할 수 있습니다.
Business 등급 구독자만 사용할 수 있습니다. |
||
상담사 모드 | 상담사 모드 | 에이전트 모드는 Gemini와의 채팅으로 해결할 수 있는 작업보다 더 복잡한 다단계 개발 작업도 처리할 수 있도록 설계되었습니다. 에이전트는 여러 파일에서 변경사항을 적용하고 버그를 반복적으로 수정하여 개발 프로세스를 가속화할 수 있습니다. | 상담사 모드 |
API 키 추가 | 에이전트 모드: API 키를 추가하여 컨텍스트 윈도우를 확장하고 더 높은 품질의 응답을 받으세요.
무료 등급의 기본 모델을 사용하는 사용자에게만 적용됩니다. |
자체 Gemini API 키 추가하기 | |
MCP 서버 추가 | 에이전트 모드: Model Context Protocol (MCP)을 사용하여 외부 도구와 상호작용하고 지식과 기능을 확장합니다. | MCP 서버 추가 | |
코드 | 코드 작성 | Gemini는 Android 스튜디오에서 코드를 입력할 때 회색의 기울임꼴 텍스트로 표시되는 AI 지원 코드 자동 완성 기능을 제공합니다. 코드 완성은 전체 함수를 추천하여 시간을 절약하고 코딩 프로젝트를 더 빠르게 완료할 수 있도록 지원합니다. | AI 코드 완성으로 코딩 가속화 |
코드 변환 | 코드 편집기에서 Gemini에 프롬프트를 입력하여 프로젝트의 코드를 수정, 최적화 또는 추가할 수 있는 코드 추천을 받습니다. | 코드 변환 | |
변수 이름 다시 생각하기 | 파일에서 하나 또는 모든 변수의 이름을 변경하는 방법에 관한 Gemini의 추천을 받습니다. | 변수 이름 다시 생각하기 | |
단위 테스트 시나리오 생성 | Gemini는 테스트하려는 코드의 컨텍스트를 사용하여 테스트 시나리오를 제안할 수 있습니다. 단위 테스트 시나리오를 생성할 때 Gemini는 제안된 각 테스트의 의도를 더 잘 이해할 수 있도록 테스트의 상세한 이름과 설명을 포함합니다. | 단위 테스트 시나리오 생성 | |
Gemini와 함께하는 여정 | 자연어를 사용하여 단계와 어설션을 설명하여 여정이라고 하는 엔드 투 엔드 기능 테스트를 작성합니다. Gemini는 사용자의 단계를 Gemini가 앱에서 실행하는 작업으로 변환합니다. 현재 프리뷰로 제공됩니다.
현재 미리보기 버전입니다. |
Android 스튜디오용 여정 | |
문서 코드 | 수정하고 완성할 수 있는 즉석 초안으로 코드에 대한 명확하고 간결한 문서를 생성하세요. | 코드에 대한 문서 생성 | |
커밋 메시지 생성 | Gemini는 코드 변경사항과 최근 커밋의 컨텍스트를 사용하여 커밋 메시지를 생성할 수 있습니다. | 커밋 메시지 생성 | |
코드 맞춤설정 | 코드 맞춤설정을 사용하면 조직의 비공개 저장소를 기반으로 하며 조직의 코딩 스타일을 준수하는 코드 추천을 받을 수 있습니다. Business 티어 구독자만 사용할 수 있습니다. |
코드 맞춤설정 개요 | |
Compose | Compose 미리보기 생성 | Gemini는 파일의 특정 컴포저블 또는 모든 컴포저블에 대해 미리보기 매개변수의 모의 데이터를 포함한 Compose 미리보기를 자동으로 생성할 수 있습니다.
스튜디오 실험실을 통해 사용 설정합니다. |
Compose 미리보기 생성 |
UI 변환 | 자연어를 사용하여 Compose 미리보기 패널에서 직접 앱 UI를 업데이트합니다.
스튜디오 실험실을 통해 사용 설정합니다. |
UI 변환 | |
Android 기반 통합 | 앱 품질 통계로 비정상 종료 분석 | Gemini를 사용하여 앱 품질 통계 비정상 종료 보고서를 분석하고, 유용한 정보를 생성하고, 비정상 종료 요약을 제공하고, 가능한 경우 샘플 코드 및 관련 문서 링크를 비롯한 다음 단계를 추천합니다. | 앱 품질 통계 및 Gemini로 비정상 종료 분석하기 |
Logcat으로 런타임 오류 분석 | Android 스튜디오의 Gemini는 Logcat 창에서 오류를 이해하고 해결하여 디버깅 프로세스를 간소화합니다. 앱에서 오류나 예외가 발생하면 'Gemini에 질문하기'를 클릭하여 IDE를 벗어나지 않고도 즉시 설명과 실행 가능한 제안을 받을 수 있습니다. | Logcat 및 Gemini로 런타임 오류 분석 | |
빌드 및 동기화 오류 관련 도움 받기 | Gemini는 Gradle 빌드 및 동기화 오류를 이해합니다. 오류가 발생하면 빌드 출력에서 'Gemini에 묻기' 링크를 클릭하여 문제를 진단하고 수정할 수 있습니다. | ||
개인 정보 보호 및 보안 | 컨텍스트 공유 구성 | .aiexclude 파일을 사용하여 Gemini와 공유되는 파일을 구체적으로 구성합니다. |
컨텍스트 공유 구성 |
로깅 | 프롬프트, 응답, 사용자가 수락한 코드 줄과 같은 메타데이터를 비롯한 Gemini 활동을 Cloud Logging에 수집합니다.
Business 등급 구독자만 사용할 수 있습니다. |
Gemini Code Assist Standard 및 Enterprise 로깅 구성 | |
VPC 서비스 제어 | 코딩을 위한 안전하고 관리된 환경을 구축하여 민감한 정보와 지식 재산을 보호하세요.
Business 등급 구독자만 사용할 수 있습니다. |
Gemini의 VPC 서비스 제어 구성 | |
사용자 도메인 제한으로 네트워크 액세스 제어 | 사용자 도메인을 기반으로 Gemini에 대한 액세스를 제한합니다.
Business 등급 구독자만 사용할 수 있습니다. |
사용자 도메인 제한으로 네트워크 액세스 제어하기 | |
기타 | 생산성 측정항목 | Android 스튜디오에서 Gemini의 팀 사용량과 코드 추천 수락률과 같은 측정항목을 비롯해 작업에 미치는 영향을 추적합니다.
Business 등급 구독자만 사용할 수 있습니다. |
Gemini Code Assist 측정항목 생성 |