3. Android Gradle Plugin Extend해보기
·
gradle
이전 글에서 Plugin이 무엇인지 알아보고 이를 Script로 관리하는 방법이 아닌 객체로 저장하여 관리하는 방법에 대해서 간략하게 알아보았다. Android Gradle Plugin을 사용한다는 것은 말 그대로 해당 클라이언트를 위해서 구축된 Build Task모델을 가지고와서 사용한다는 말이다. 다른 Plugin이 환경설정을 위해서 Extension을 제공하고 있다는 것을 알고있다. Android에서도 이런 Extension을 제공하고있으며, 아래의 두 페이지에서 확인할 수 있다.(나는 위에꺼가 더 좋음) https://cs.android.com/android-studio/platform/tools/base/+/mirror-goog-studio-master-dev:build-system/gradle..
2. Gradle의 Plugin
·
gradle
1. PlugIn이란 아주 간단하게 설명하면 Gradle은 Task(동작 단위)들의 모델링을 통해서 소프트웨어 빌드를 도와준다. 위의 Task 모델은 Plugin을 통해서 배포가 가능하고 타 Project에서 Plugin을 Apply하여 사용할 수 있게끔 해준다. (재사용할 Build-Logic을 Plugin을 통해 가져오는 것임) Build가 일어나는 과정도 Project에 따라 달라지는 부분도 있고, 적용하는 코틀린 버전이나 자바 버전이 다를 수 있는 것처럼 Build의 기본설정이 달라질 수 있다. Extension을 통해서 Plugin의 환경설정을 변경할 수 있다. 대부분의 Plugin은 Extension을 가지고 있으며, 이를 제공하고 있음. Android의 경우 BaseExtension, Com..
그래들 순서
·
카테고리 없음
보호되어 있는 글입니다.
2022.10.03 공부 스택 정리
·
비공개
보호되어 있는 글입니다.
2. Gradle의 Andorid 기본 사항 [DSL](1)
·
카테고리 없음
보호되어 있는 글입니다.
Gradle이란?
·
gradle
보호되어 있는 글입니다.
리워크
오늘도새맘처럼