한국어에서 빌드 변형 을 사용하는 예와 영어로 번역
{-}
-
Colloquial
-
Ecclesiastic
-
Ecclesiastic
-
Programming
-
Computer
빌드 변형에 대한 계측 테스트 생성.
Gradle용 Android 플러그인 개발 시 빌드 변형 생성.
빌드 변형에 대한 애플리케이션 ID 변경.
자세한 내용은 빌드 변형 구성 을 참조하세요.
빌드 변형 매니페스트(예 src/demoDebug/ ).
Combinations with other parts of speech
이 경우에는 각 빌드 변형을 별개의 제품 버전 으로 정의해야 합니다.
빌드 변형에 대한 테스트 소스 세트를 추가하려면 다음 단계를 따르세요.
기본 소스 세트는 디버그와 릴리스를 포함한 모든 빌드 변형에 적용됩니다.
빌드 변형에 대한 자세한 내용은 빌드 변형 구성 을 참조하세요.
Src/main/ 이 소스 세트에는 모든 빌드 변형에 공통되는 코드와 리소스가 포함됩니다.
각 빌드 변형 은 여러분이 빌드할 수 있는 다양한 버전의 앱을 나타냅니다.
모듈의 main/ 소스 세트에는 모든 빌드 변형에 사용되는 코드와 리소스가 포함됩니다.
빌드 변형을 생성하고 관리하는 방법에 대해 알아보려면, 빌드 변형 구성 개요를 참조하세요.
매니페스트 항목 빌드 변형 구성에서 매니페스트 파일의 일부 속성에 대한 값을 지정할 수 있습니다.
하지만 필요하지 않거나 프로젝트의 컨텍스트를 고려할 때 이치에 닿지 않는 특정 빌드 변형이 있을 수 있습니다.
ProGuard 빌드 시스템을 사용하여 각 빌드 변형에 대해 다양한 ProGuard 규칙 파일을 지정할 수 있습니다.
빌드 변형 이 샘플에는 두 개의 빌드 변형이 있습니다. framework -> Android 8.0(API 레벨 26) 이상.
Instant Run을 사용할 때는 디버그 빌드 변형에서 앱 매니페스트의 모든 부분에 대해 자동 업데이트를 비활성화해야 합니다.
지금 바로 Android Studio를 사용하여 사용자 지정 빌드 구성을 생성하려면, 빌드 변형 구성 을 참조하세요.
프로젝트에 고유한 소스 세트를 갖는 빌드 변형 이 포함되어 있는 경우 해당 계측 테스트 소스 세트가 필요할 수 있습니다.
빌드 변형 의 매니페스트 파일 변형에 여러 개의 소스 세트가 있다면 매니페스트 우선순위는 다음과 같습니다.
이러한 문제가 발생하더라도Instant Run을 계속 사용하려면, 디버그 빌드 변형에서 해당 플러그인을 비활성화해야 합니다.
그러나 고유한 기능과 리소스를 가진 빌드 변형의 사용자 지정을 시작하려면, 소스 세트를 생성하고 관리하는 방법을 알아야 합니다.
Gradle은 위에서 예로 든 빌드 구성을 사용하여 다음과 같은 이름 지정 체계로 총 12개의 빌드 변형을 생성합니다.
기본적으로 Android Studio는 모든 빌드 변형 간에 여러분이 공유하려는 모든 것에 대해 main/ 소스 세트 및 디렉토리를 생성합니다.
예를 들어 라이브러리매니페스트는 메인 매니페스트와 병합되고, 메인 매니페스트는 빌드 변형 매니페스트와 병합됩니다.
Xml 파일만 포함할 수 있지만 Android Studio 프로젝트는 메인 소스 세트, 빌드 변형, 가져온 라이브러리에서 제공하는 여러 파일을 포함할 수 있습니다.
두 빌드 변형은 동일한 기능을 제공하지만 하나는 Framework API를 사용하고 다른 하나는 InstantApps Play Services API를 사용합니다.
또는 다음 샘플에 나오는 것처럼, 빌드 변형 또는 테스트 소스 세트의 이름을 구성 키워드에 적용하여 특정 빌드 변형 또는 테스트 소스 세트 에 대한 종속성을 구성할 수 있습니다.
빌드 변형 빌드 변형은 빌드 유형과 제품 버전의 교차 제품(crossproduct)이며, 앱을 빌드하기 위해 Gradle이 사용하는 구성입니다.