지속적 통합 설정

지속적 통합 시스템을 통해 소스 제어 시스템 업데이트를 확인할 때마다 앱을 자동으로 빌드하고 테스트할 수 있습니다. Gradle 빌드를 시작할 수 있는 모든 지속적 통합 도구를 사용하여 Android 스튜디오 프로젝트를 빌드할 수 있습니다.

빌드 과정 중에 테스트를 실행하려면 지속적 통합 서버를 설정하여 Android Emulator를 사용하거나 Firebase Test Lab을 사용하여 테스트를 실행해야 합니다.

Jenkins 및 Firebase Test Lab을 사용하여 Android 프로젝트에 지속적 통합을 구성하는 것에 관한 자세한 내용은 지속적 통합 시스템으로 Android용 Firebase Test Lab 사용을 참고하세요.

참고: 앱을 빌드하는 시스템마다 앱이 필요로 하는 모든 패키지와 관련해 라이선스 계약에 동의하려면 SDK Manager를 사용해야 합니다. 지속적 통합 서버에 Android 스튜디오를 설치하지 않았다면 SDK Manager를 사용하여 라이선스 계약에 동의한 시스템에서 빌드 서버로 라이선스 계약을 직접 내보내야 서버에서 앱을 빌드할 수 있습니다. 라이선스 내보내기 절차에 관해 자세히 알아보려면 Gradle을 사용하여 누락된 패키지 자동 다운로드를 참조하세요.