kts
-
[ANDROID] Android Build Tool, KTSANDROID 2022. 10. 25. 18:46
Build Tool이란? 소스코드를 바이너리코드로 컴파일한 다음 그 바이너리코드를 서로 링크해서 실행가능한 파일로 패키징하는 것을 소프트웨어를 빌드한다고 말한다. 실제 프로덕션의 빌드 과정은 컴파일과 링크 이외에도 연관된 의존성 다운로드 소스 코드를 바이너리 코드로 컴파일 바이너리 코드 링크하여 실행가능 파일로 패키징 테스트 수행 프로덕션 시스템에 배포 등과 같은 작업이 필요하다. 소스코드를 하나하나 수정할 때마다 이 과정을 거치는 것은 노력이 많이 들어가기 때문에 일반적으로는 이 작업을 자동으로 수행해주는 Build Tool이라는 프로그램을 사용한다. Android 채택 언어인 Java의 Build Tool은 Ant, Maven, Gradle 순으로 개선되어져 왔다. Java의 빌드 툴 Make 197..