Android 스튜디오 Cloud

Firebase 스튜디오를 통해 액세스하는 Android 스튜디오 클라우드를 사용하면 개발자가 인터넷에 연결된 어디서나 Android 스튜디오 프로젝트를 편리하게 열 수 있습니다. 스트리밍 기술을 실험하는 동안 웹에서 Android 스튜디오를 실행하는 원격 스트리밍 Linux 가상 머신 (VM)과 상호작용할 수 있습니다. Android 스튜디오의 Linux 버전을 실행할 때와 유사한 사용자 환경이 제공됩니다.

샘플 프로젝트를 살펴보거나 GitHub에서 기존 Android 앱 프로젝트에 액세스할 때 이 기능을 사용하면 로컬 설치가 필요 없어져 개발 워크플로가 간소화됩니다.

다음과 같은 특징이 있습니다.

  • Android 앱을 탐색하고 빌드하는 데 필요한 Android SDK 구성요소와 Android 스튜디오 IDE가 사전 다운로드된 전용 워크스페이스
  • 어디서나 Android 스튜디오 Cloud에 액세스
  • 한 번에 여러 개의 워크스페이스를 만들 수 있는 기능

현재 알려진 제한사항 및 해결 방법을 참고하세요. Google은 여러분의 의견을 자세히 알아보고 Android 스튜디오 Cloud가 실험 단계를 거치면서 점차 더 많은 기능을 추가하고자 합니다. Issue Tracker 및 이 설문조사를 통해 의견과 문제를 신고해 주세요.


시작하기

단계
Android 스튜디오 Cloud를 사용해 보고 작업공간 이름을 지정합니다.
만들기를 클릭하고 작업공간이 초기화될 때까지 기다립니다.
로드되면 Android 스튜디오가 실행되는 VM Linux 환경으로 이동합니다. Google에 분석 정보를 전송할지 여부를 선택합니다.
새 프로젝트를 시작하거나 프로젝트를 처음으로 열려면 New Project, Get from VCS를 만들거나 More Actions를 클릭하고 Import an Android Code Sample을 선택하여 Android 프로젝트를 시작합니다.
예를 들어 New Project를 선택하고 Empty Activity를 열 수 있습니다.
그러면 Android 스튜디오로 이동하여 평소에 하던 개발 작업을 시도해 볼 수 있습니다.
  • 새 프로젝트 만들기
  • Git 또는 GitHub에서 프로젝트 가져오기
  • 코드 수정
  • 미리보기 만들기
  • 에뮬레이터에 배포
  • 디버거, Layout Inspector, 프로파일러 등 사용
  • Android 스튜디오의 Gemini를 사용하여 개발 워크플로에서 AI 활용
작업할 때는 현재 알려진 제한사항 및 해결 방법을 숙지하세요.

사용해 볼 만한 워크플로

Android 스튜디오 Cloud에서는 데스크톱 버전과 동일한 여러 서비스에 액세스할 수 있습니다. 다음과 같은 일반적인 워크플로를 시도해 보세요.

  • 가상 기기 또는 실제 기기에 앱을 배포합니다.

    • Android 에뮬레이터에 배포하는 경우 사전 구성된 Pixel 8a API 35 또는 소형 휴대전화 API 35를 사용하는 것이 좋습니다. 이러한 두 기기는 중첩 가상화로 인해 특히 처음 시작할 때 매우 느린 다른 에뮬레이터보다 더 잘 작동하는 것으로 확인되었습니다.
    기기 관리자 UI 예시
    • 또는 Firebase를 기반으로 하는 Android 기기 스트리밍을 사용하여 실제 기기에 배포할 수 있습니다. 실제 기기에서 앱을 실행하면 에뮬레이터보다 빠릅니다.
  • Android 스튜디오의 Gemini를 사용해 보세요. 질문하고, AI 지원 코드 완성을 사용하고, 코드 제안을 받는 등 다양한 작업을 할 수 있습니다.

  • 시작 대화상자의 Get from VCS를 사용하여 버전 제어 시스템에서 Android 스튜디오 Cloud로 코드를 가져옵니다. Git에서 프로젝트를 가져오는 방법에 관한 자세한 내용은 IntelliJ 문서의 Git 저장소 설정을 참고하세요.

Android 스튜디오 UI 시작하기

알려진 문제 및 해결 방법

  • Android 스튜디오 Cloud와 상호작용하려면 Linux 키보드 매핑을 사용해야 합니다.
  • Android 스튜디오의 최신 안정화 버전만 사용할 수 있습니다.
  • Android 스튜디오에 로그인하는 경우 물리적 2단계 인증이 필요한 계정은 작동하지 않습니다. 지원되는 경우 Google OTP와 같은 인증 앱과 같은 대체 방법을 사용하는 것이 좋습니다.
  • Android Emulator는 처음 부팅할 때 느리게 작동합니다. 앱을 배포하기 전에 먼저 만들고 나서 10분 정도 실행하는 것이 좋습니다.
  • 로컬 Android 실제 기기에 배포할 수는 없습니다.
  • '새 키링의 비밀번호 선택' 팝업이 표시되는 경우도 있습니다. 이 경우 취소를 클릭하여 닫습니다.
새 키링 UI의 비밀번호 선택 예
  • 지금은 Linux 머신의 업데이트와 관련된 팝업을 무시합니다.
Linux 소프트웨어 업데이터 알림 예시