Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- django
- bytecode
- 웹
- 개발
- 스프링 부트
- 웹 개발
- Spring
- 스프링부트
- db
- 스프링
- 파이썬
- rabbitmq
- Python
- ORM
- BCI
- JPA
- node.js
- python3
- 데이터베이스
- java
- mysql
- 장고
- 보안
- 자바
- 파이썬3
- 안드로이드
- HTTP
- Spring Boot
- 자료구조
- 디자인 패턴
Archives
- Today
- Total
목록javaCompile (1)
semtax의 개발 일지
Gradle Task 변수 & 안드로이드 & BuildVariants
개요 회사에서 Gradle 과 관련된 솔루션 버그를 잡다가 막힌 내용이 있었는데, 까먹기전에 그 내용을 간략하게 정리해서 올리려고 한다. 내용 Gradle은, groovy 또는 코틀린을 이용해서 프로그래밍 하듯이 빌드 스크립트를 코딩해서 제작이 가능하다. 따라서, 빌드할 내용이 복잡해지면 마치 코드 리팩토링을 하는것처럼 빌드 스크립트도 리팩토링을 해야하는 일이 생긴다. 또한, 일반적인 build.gradle 파일 1개만으로 감당이 안되는 복잡한 작업을 (예를 들어, 코드 난독화 솔루션이나, 컴파일된 클래스를 변경해서 성능 모니터링을 하는 솔루션) 하는 경우를 대비해서, Gradle은 플러그인을 만들 수 있는 기능을 제공한다. 보통 저러한 Gradle 플러그인..
개발/Android
2020. 4. 23. 23:27